C# Class Affecto.AuditTrail.Store.EntityFramework.Queries.AuditTrailEntriesByFilterQuery

Mostrar archivo Open project: affecto/dotnet-AuditTrail Class Usage Examples

Public Methods

Method Description
AuditTrailEntriesByFilterQuery ( IQueryable auditTrailEntries ) : System
Execute ( AuditTrailFilter filter ) : IQueryable

Private Methods

Method Description
MakeSubjectNameFilterExpression ( AuditTrailFilterLogic filterLogic, List filterParameters ) : bool>>.Expression
MakeSubjectNameFilterParameterExpression ( AuditTrailTextFilterParameter param ) : bool>>.Expression
MakeSummaryFilterExpression ( AuditTrailFilterLogic filterLogic, List filterParameters ) : bool>>.Expression
MakeSummaryFilterParameterExpression ( AuditTrailTextFilterParameter param ) : bool>>.Expression
MakeTimestampFilterExpression ( AuditTrailFilterLogic filterLogic, List filterParameters ) : bool>>.Expression
MakeTimestampFilterParameterExpression ( AuditTrailDateFilterParameter param ) : bool>>.Expression
MakeUserNameFilterExpression ( AuditTrailFilterLogic filterLogic, List filterParameters ) : bool>>.Expression
MakeUserNameFilterParameterExpression ( AuditTrailTextFilterParameter param ) : bool>>.Expression

Method Details

AuditTrailEntriesByFilterQuery() public method

public AuditTrailEntriesByFilterQuery ( IQueryable auditTrailEntries ) : System
auditTrailEntries IQueryable
return System

Execute() public method

public Execute ( AuditTrailFilter filter ) : IQueryable
filter Affecto.AuditTrail.Store.Model.AuditTrailFilter
return IQueryable