Click or drag to resize

DataPolicyFilterServiceApplyTData Method (IQueryResultSetTData, IPrincipal)

Handle post query event

Namespace:  SanteDB.Core.Security.Privacy
Assembly:  SanteDB.Core.Api (in SanteDB.Core.Api.dll) Version: 3.0.481-alpha
Syntax
public virtual IQueryResultSet<TData> Apply<TData>(
	IQueryResultSet<TData> results,
	IPrincipal principal
)
where TData : IdentifiedData

Parameters

results
Type: SanteDB.Core.Model.QueryIQueryResultSetTData

[Missing <param name="results"/> documentation for "M:SanteDB.Core.Security.Privacy.DataPolicyFilterService.Apply``1(SanteDB.Core.Model.Query.IQueryResultSet{``0},System.Security.Principal.IPrincipal)"]

principal
Type: System.Security.PrincipalIPrincipal

[Missing <param name="principal"/> documentation for "M:SanteDB.Core.Security.Privacy.DataPolicyFilterService.Apply``1(SanteDB.Core.Model.Query.IQueryResultSet{``0},System.Security.Principal.IPrincipal)"]

Type Parameters

TData

[Missing <typeparam name="TData"/> documentation for "M:SanteDB.Core.Security.Privacy.DataPolicyFilterService.Apply``1(SanteDB.Core.Model.Query.IQueryResultSet{``0},System.Security.Principal.IPrincipal)"]

Return Value

Type: IQueryResultSetTData

[Missing <returns> documentation for "M:SanteDB.Core.Security.Privacy.DataPolicyFilterService.Apply``1(SanteDB.Core.Model.Query.IQueryResultSet{``0},System.Security.Principal.IPrincipal)"]

Implements

IPrivacyEnforcementServiceApplyTData(IQueryResultSetTData, IPrincipal)
See Also