Class DeferredQuery<T>
Class DeferredQuery.
Inherited Members
Namespace: Unity.Industrial.Forma.Core.Variants
Syntax
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.  |