 | ResourceHandlerBaseTFhirResource, TModelQueryInternal Method |
Execute the specified query
Namespace: SanteDB.Messaging.FHIR.HandlersAssembly: SanteDB.Messaging.FHIR (in SanteDB.Messaging.FHIR.dll) Version: 3.0.2081-alpha+4e2291b954f20d29cba15591683155ca851b26eb
Syntaxprotected abstract IQueryResultSet<TModel> QueryInternal(
Expression<Func<TModel, bool>> query,
NameValueCollection fhirParameters,
NameValueCollection hdsiParameters
)
Protected MustOverride Function QueryInternal (
query As Expression(Of Func(Of TModel, Boolean)),
fhirParameters As NameValueCollection,
hdsiParameters As NameValueCollection
) As IQueryResultSet(Of TModel)
protected:
virtual IQueryResultSet<TModel>^ QueryInternal(
Expression<Func<TModel, bool>^>^ query,
NameValueCollection^ fhirParameters,
NameValueCollection^ hdsiParameters
) abstract
abstract QueryInternal :
query : Expression<Func<'TModel, bool>> *
fhirParameters : NameValueCollection *
hdsiParameters : NameValueCollection -> IQueryResultSet<'TModel> Parameters
- query ExpressionFuncTModel, Boolean
- The query filter
- fhirParameters NameValueCollection
[Missing <param name="fhirParameters"/> documentation for "M:SanteDB.Messaging.FHIR.Handlers.ResourceHandlerBase`2.QueryInternal(System.Linq.Expressions.Expression{System.Func{`1,System.Boolean}},System.Collections.Specialized.NameValueCollection,System.Collections.Specialized.NameValueCollection)"]
- hdsiParameters NameValueCollection
[Missing <param name="hdsiParameters"/> documentation for "M:SanteDB.Messaging.FHIR.Handlers.ResourceHandlerBase`2.QueryInternal(System.Linq.Expressions.Expression{System.Func{`1,System.Boolean}},System.Collections.Specialized.NameValueCollection,System.Collections.Specialized.NameValueCollection)"]
Return Value
IQueryResultSetTModelReturns the list of models which match the given parameters.
See Also