 | 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
Syntaxpublic 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
|
Top
See Also