docs.unity.cn
    Show / Hide Table of Contents

    Class DeferredQuery<T>

    Class DeferredQuery.

    Inheritance
    Object
    DeferredQuery
    DeferredQuery<T>
    Inherited Members
    DeferredQuery.id
    Namespace: UnityEngine.Industrial.Configuring.Core
    Syntax
    [Serializable]
    public class DeferredQuery<T> : DeferredQuery
    Type Parameters
    Name Description
    T

    Constructors

    DeferredQuery(QueryNode<T>)

    Initializes a new instance of the DeferredQuery<T> class.

    Declaration
    public DeferredQuery(QueryNode<T> query)
    Parameters
    Type Name Description
    QueryNode<T> query

    The query.

    Properties

    Fetched

    Gets or sets a value indicating whether this DeferredQuery<T> is fetched.

    Declaration
    public override bool Fetched { get; set; }
    Property Value
    Type Description
    Boolean

    true if fetched; otherwise, false.

    Overrides
    DeferredQuery.Fetched

    query

    Gets or sets the query.

    Declaration
    public QueryNode<T> query { get; set; }
    Property Value
    Type Description
    QueryNode<T>

    The query.

    Result

    Gets the result.

    Declaration
    public T Result { get; }
    Property Value
    Type Description
    T

    The result.

    Methods

    Fetch(IEnumerable<QueryNode>)

    Fetches the specified search scope.

    Declaration
    public override void Fetch(IEnumerable<QueryNode> searchScope = null)
    Parameters
    Type Name Description
    IEnumerable<QueryNode> searchScope

    The search scope.

    Overrides
    DeferredQuery.Fetch(IEnumerable<QueryNode>)
    Back to top Copyright © 2020 Unity Technologies
    Generated by DocFX
    on 03 March 2021