| QueryExpressionParser Class |
A class which is responsible for translating a series of Query Parmaeters to a LINQ expression
to be passed to the persistence layer
Inheritance Hierarchy
Namespace:
SanteDB.Core.Model.Query
Assembly:
SanteDB.Core.Model (in SanteDB.Core.Model.dll) Version: 2.2.1
Syntax public static class QueryExpressionParser
Public NotInheritable Class QueryExpressionParser
public ref class QueryExpressionParser abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type QueryExpressionParser = class end
The QueryExpressionParser type exposes the following members.
Methods
| Name | Description |
---|
| BuildLinqExpression(Type, NameValueCollection) |
Build expression for specified type
|
| BuildLinqExpression(Type, NameValueCollection, String, DictionaryString, FuncObject, Boolean, Boolean, Boolean) |
Build expression for specified type
|
| BuildLinqExpressionTModelType(NameValueCollection) |
Buidl linq expression
|
| BuildLinqExpressionTModelType(String) |
Build linq expression from string
|
| BuildLinqExpressionTModelType(NameValueCollection, DictionaryString, FuncObject) |
Build a LINQ expression
|
| BuildLinqExpressionTModelType(NameValueCollection, DictionaryString, FuncObject, Boolean, Boolean) |
Builds the linq expression.
|
| BuildLinqExpressionTModelType(NameValueCollection, String, DictionaryString, FuncObject, Boolean, Boolean, Boolean) |
Build LINQ expression
|
| BuildPropertySelector(Type, String, Boolean) |
Build a property selector
|
| BuildPropertySelectorT(String) |
Build property selector
|
| BuildPropertySelectorT(String, Boolean) |
Build property selector
|
| BuildSortTModelType |
Build the order by expression
|
TopSee Also