Class SetQueryResult
Data returned from a particular set query
Inheritance
SetQueryResult
Syntax
public class SetQueryResult
Constructors
SetQueryResult(QueryMatchID)
Declaration
public SetQueryResult(QueryMatchID id)
Parameters
SetQueryResult(QueryMatchID, IEnumerable<IMRObject>)
Declaration
public SetQueryResult(QueryMatchID id, IEnumerable<IMRObject> children)
Parameters
Fields
childResults
Data returned for each child involved in the set query
Declaration
public readonly Dictionary<IMRObject, QueryResult> childResults
Field Value
nonRequiredChildrenLost
Children that are not required to maintain the query match, which lost their data in this update
Declaration
public readonly HashSet<IMRObject> nonRequiredChildrenLost
Field Value
queryMatchId
Declaration
public QueryMatchID queryMatchId
Field Value
Methods
Reset()
Declaration
RestoreResults()
Declaration
public void RestoreResults()
SetChildren(Dictionary<IMRObject, QueryResult>)
Declaration
public void SetChildren(Dictionary<IMRObject, QueryResult> children)
Parameters
SetChildren<T>(T)
Declaration
public void SetChildren<T>(T children)
where T : class, IEnumerable<IMRObject>
Parameters
Type |
Name |
Description |
T |
children |
|
Type Parameters