Click or drag to resize

SanteDB.Core.Model.Query Namespace

 
Classes
 ClassDescription
Public classExpressionParameterRewriterTFrom, TTo, TReturn Converts TFrom to TTo
Public classMemoryQueryResultSet Wrapped query result set
Public classMemoryQueryResultSetTData A memory query result set
Public classNestedQueryResultSet A query result set which wraps another query result set and allows for delayed execution
Public classNestedQueryResultSetTData A query result set which wraps another and allows a constructor to execute a Func on each yield return iteration of the underlying result set.
Public classQueryExpressionBuilder Expression visitor which turns a LINQ expression against a query type to an HTTP header
Public classQueryExpressionParser A class which is responsible for translating a series of Query Parameters to a LINQ expression to be passed to the persistence layer
Public classQueryFilterExtensions Gets or sets the query filter extensions on the application context
Public classQueryModelExtensions Query model extensions
Public classTransformQueryResultSetTSource, TDestination A query result set which wraps another and allows a constructor to execute a Func on each yield return iteration of the underlying result set.
Structures
 StructureDescription
Public structureModelSortTData Sorting instruction
Interfaces
 InterfaceDescription
Public interfaceIOrderableQueryResultSet Represents an orderable query result set
Public interfaceIOrderableQueryResultSetTData A IQueryResultSetTData which can be ordered
Public interfaceIQueryFilterConverterExtension Indicates an implementation of IQueryFilterExtension is only used for converting the input
Public interfaceIQueryFilterExtension Represents a query filter extension
Public interfaceIQueryResultSet Query result set without type parameters
Public interfaceCode exampleIQueryResultSetTData Represents a query result collection which allows for delay loading of results