Class DeferredQuery<T>
Class DeferredQuery.
Inherited Members
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 |
|
Overrides
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. |