[This is preliminary documentation and is subject to change.]
The Query TResultRow type exposes the following members.Constructors
Name | Description | |
---|---|---|
![]() | Query TResultRow (String, IDataStoreKey) | Initializes a new instance of the Query TResultRow class |
![]() | Query TResultRow (String, Dictionary String, Object ) | Initializes a new instance of the Query TResultRow class |
![]() | Query TResultRow (Nullable Guid , String, IDataStoreKey) | Initializes a new instance of the Query TResultRow class |
![]() | Query TResultRow (Nullable Guid , String, Dictionary String, Object ) | Initializes a new instance of the Query TResultRow class |
Methods
Name | Description | |
---|---|---|
![]() | ![]() | Adds an object to the end of the (Inherited from ![]() ![]() |
![]() | ![]() | Adds the elements of the specified collection to the end of the (Inherited from ![]() ![]() |
![]() | ![]() | Returns a read-only (Inherited from ![]() ![]() |
![]() | ![]() | Searches the entire sorted (Inherited from ![]() ![]() |
![]() | ![]() | Searches the entire sorted (Inherited from ![]() ![]() |
![]() | ![]() | Searches a range of elements in the sorted (Inherited from ![]() ![]() |
![]() | ![]() | Removes all elements from the (Inherited from ![]() ![]() |
![]() | ![]() | Determines whether an element is in the (Inherited from ![]() ![]() |
![]() | ![]() | Converts the elements in the current (Inherited from ![]() ![]() |
![]() | ![]() | Copies the entire (Inherited from ![]() ![]() |
![]() | ![]() | Copies the entire (Inherited from ![]() ![]() |
![]() | ![]() | Copies a range of elements from the (Inherited from ![]() ![]() |
![]() | Equals | (Inherited from Query.) |
![]() | ![]() | Determines whether the (Inherited from ![]() ![]() |
![]() | ![]() | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from ![]() |
![]() | ![]() | Searches for an element that matches the conditions defined by the specified predicate, and returns the first occurrence within the entire (Inherited from ![]() ![]() |
![]() | ![]() | Retrieves all the elements that match the conditions defined by the specified predicate. (Inherited from ![]() |
![]() | ![]() | Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the first occurrence within the entire (Inherited from ![]() ![]() |
![]() | ![]() | Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the first occurrence within the range of elements in the (Inherited from ![]() ![]() |
![]() | ![]() | Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the first occurrence within the range of elements in the (Inherited from ![]() ![]() |
![]() | ![]() | Searches for an element that matches the conditions defined by the specified predicate, and returns the last occurrence within the entire (Inherited from ![]() ![]() |
![]() | ![]() | Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the last occurrence within the entire (Inherited from ![]() ![]() |
![]() | ![]() | Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the last occurrence within the range of elements in the (Inherited from ![]() ![]() |
![]() | ![]() | Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the last occurrence within the range of elements in the (Inherited from ![]() ![]() |
![]() | FindParamByName | (Inherited from Query.) |
![]() | ![]() | Performs the specified action on each element of the (Inherited from ![]() ![]() |
![]() | ![]() | Returns an enumerator that iterates through the (Inherited from ![]() ![]() |
![]() | GetHashCode | (Inherited from Query.) |
![]() | ![]() | Creates a shallow copy of a range of elements in the source (Inherited from ![]() ![]() |
![]() | ![]() | Gets the (Inherited from ![]() ![]() |
![]() | ![]() | Searches for the specified object and returns the zero-based index of the first occurrence within the entire (Inherited from ![]() ![]() |
![]() | ![]() | Searches for the specified object and returns the zero-based index of the first occurrence within the range of elements in the (Inherited from ![]() ![]() |
![]() | ![]() | Searches for the specified object and returns the zero-based index of the first occurrence within the range of elements in the (Inherited from ![]() ![]() |
![]() | ![]() | Inserts an element into the (Inherited from ![]() ![]() |
![]() | ![]() | Inserts the elements of a collection into the (Inherited from ![]() ![]() |
![]() | ![]() | Searches for the specified object and returns the zero-based index of the last occurrence within the entire (Inherited from ![]() ![]() |
![]() | ![]() | Searches for the specified object and returns the zero-based index of the last occurrence within the range of elements in the (Inherited from ![]() ![]() |
![]() | ![]() | Searches for the specified object and returns the zero-based index of the last occurrence within the range of elements in the (Inherited from ![]() ![]() |
![]() | ![]() | Creates a shallow copy of the current (Inherited from ![]() ![]() |
![]() | ParamByName | (Inherited from Query.) |
![]() | ![]() | Removes the first occurrence of a specific object from the (Inherited from ![]() ![]() |
![]() | ![]() | Removes all the elements that match the conditions defined by the specified predicate. (Inherited from ![]() |
![]() | ![]() | Removes the element at the specified index of the (Inherited from ![]() ![]() |
![]() | ![]() | Removes a range of elements from the (Inherited from ![]() ![]() |
![]() | ![]() | Reverses the order of the elements in the entire (Inherited from ![]() ![]() |
![]() | ![]() | Reverses the order of the elements in the specified range. (Inherited from ![]() |
![]() | ![]() | Sorts the elements in the entire (Inherited from ![]() ![]() |
![]() | ![]() | Sorts the elements in the entire (Inherited from ![]() ![]() |
![]() | ![]() | (Inherited from ![]() |
![]() | ![]() | Sorts the elements in a range of elements in (Inherited from ![]() ![]() |
![]() | ![]() | Copies the elements of the (Inherited from ![]() ![]() |
![]() | ToString | (Inherited from Query.) |
![]() | ![]() | Sets the capacity to the actual number of elements in the (Inherited from ![]() ![]() |
![]() | ![]() | Determines whether every element in the (Inherited from ![]() ![]() |
Extension Methods
Properties
Name | Description | |
---|---|---|
![]() | AllParameters | (Inherited from Query.) |
![]() | CacheAbsentData |
When true would cache the instance of AbsentData to signify the absence of data in the backend for key
(Inherited from Query.) |
![]() | ![]() | Gets or sets the total number of elements the internal data structure can hold without resizing. (Inherited from ![]() |
![]() | ![]() | Gets the number of elements contained in the (Inherited from ![]() ![]() |
![]() | Extra |
Returns extra parameters that provider may need to render the query. May be null
(Inherited from Query.) |
![]() | Identity |
Returns the identity of this instance, that is - an ID that UNIQUELY identifies the instance of this query
including all of the names, parameters, values. This is needed for Equality comparison and cache lookup.
The identity is either generated by .ctor or supplied to it if it is cached (i.e. in a user session)
(Inherited from Query.) |
![]() | Item String |
Returns parameter by its name or null
(Inherited from Query.) |
![]() | ![]() | Gets or sets the element at the specified index. (Inherited from ![]() |
![]() | Name |
Returns Query name, providers use it to locate SQL/scripts particular to backend implementation that they represent.
QueryResolver resolves query by its name into ICRUDQueryHandler. Name is case-insensitive
(Inherited from Query.) |
![]() | ReadCacheMaxAgeSec |
If greater than 0 then would allow reading a cached result for up-to the specified number of seconds.
If =0 uses cache's default span.
Less than 0 does not try to read from cache
(Inherited from Query.) |
![]() | ResultRowType |
Returns a type of result row requested in .ctor which is always a TypedRow derivative type, or null
if no particular type was requested
(Inherited from Query.) |
![]() | StoreKey |
Returns the key if one was passed in .ctor when key is set the parameters are ignored
(Inherited from Query.) |
![]() | WriteCacheMaxAgeSec |
If greater than 0 then writes to cache with the expiration.
If =0 uses cache's default life span.
Less than 0 does not write to cache
(Inherited from Query.) |
![]() | WriteCachePriority |
Relative cache priority which is used when WriteCacheMaxAgeSec>=0
(Inherited from Query.) |
See Also