Click or drag to resize

RepositoryResourceHandlerBaseTFhirResource, TModelQueryExTPredicate Method

Represents the predicate model

Namespace:  SanteDB.Messaging.FHIR.Handlers
Assembly:  SanteDB.Messaging.FHIR (in SanteDB.Messaging.FHIR.dll) Version: 2.2.1
Syntax
protected virtual IEnumerable<TPredicate> QueryEx<TPredicate>(
	Expression<Func<TPredicate, bool>> query,
	Guid queryId,
	int offset,
	int count,
	out int totalResults
)
where TPredicate : IdentifiedData

Parameters

query
Type: System.Linq.ExpressionsExpressionFuncTPredicate, Boolean

[Missing <param name="query"/> documentation for "M:SanteDB.Messaging.FHIR.Handlers.RepositoryResourceHandlerBase`2.QueryEx``1(System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}},System.Guid,System.Int32,System.Int32,System.Int32@)"]

queryId
Type: SystemGuid

[Missing <param name="queryId"/> documentation for "M:SanteDB.Messaging.FHIR.Handlers.RepositoryResourceHandlerBase`2.QueryEx``1(System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}},System.Guid,System.Int32,System.Int32,System.Int32@)"]

offset
Type: SystemInt32

[Missing <param name="offset"/> documentation for "M:SanteDB.Messaging.FHIR.Handlers.RepositoryResourceHandlerBase`2.QueryEx``1(System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}},System.Guid,System.Int32,System.Int32,System.Int32@)"]

count
Type: SystemInt32

[Missing <param name="count"/> documentation for "M:SanteDB.Messaging.FHIR.Handlers.RepositoryResourceHandlerBase`2.QueryEx``1(System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}},System.Guid,System.Int32,System.Int32,System.Int32@)"]

totalResults
Type: SystemInt32

[Missing <param name="totalResults"/> documentation for "M:SanteDB.Messaging.FHIR.Handlers.RepositoryResourceHandlerBase`2.QueryEx``1(System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}},System.Guid,System.Int32,System.Int32,System.Int32@)"]

Type Parameters

TPredicate

[Missing <typeparam name="TPredicate"/> documentation for "M:SanteDB.Messaging.FHIR.Handlers.RepositoryResourceHandlerBase`2.QueryEx``1(System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}},System.Guid,System.Int32,System.Int32,System.Int32@)"]

Return Value

Type: IEnumerableTPredicate

[Missing <returns> documentation for "M:SanteDB.Messaging.FHIR.Handlers.RepositoryResourceHandlerBase`2.QueryEx``1(System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}},System.Guid,System.Int32,System.Int32,System.Int32@)"]

See Also