Show / Hide Table of Contents

Class Filter

Query filter

Inheritance
object
ExpressionBase
Filter
ConditionFilter
Contains
EndsWith
StartsWith
Inherited Members
ExpressionBase.ToString()
ExpressionBase.Expression
object.GetType()
object.MemberwiseClone()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: PayrollEngine.Client.QueryExpression
Assembly: PayrollEngine.Client.Core.dll
Syntax
public class Filter : ExpressionBase

Constructors

Filter(string)

Constructor

Declaration
public Filter(string expression)
Parameters
Type Name Description
string expression

The filter expression

Methods

And(Filter)

And with another filter expression

Declaration
public virtual Filter And(Filter expression)
Parameters
Type Name Description
Filter expression
Returns
Type Description
Filter

Updated query filter

Group()

Group existing filters

Declaration
public virtual Filter Group()
Returns
Type Description
Filter

Updated query filter

Or(Filter)

Or with another filter expression

Declaration
public virtual Filter Or(Filter expression)
Parameters
Type Name Description
Filter expression
Returns
Type Description
Filter

Updated query filter

Extension Methods

ConsoleExtensions.WriteProperties(object, bool)
ValueTypeExtensions.GetValueType(object)
ObjectInfo.GetPropertyValue(object, string)
ObjectInfo.GetPropertyValue<T>(object, string, T)
ObjectInfo.ResolvePropertyValue(object, string)
ObjectInfo.SetPropertyValue(object, string, object)
☀
☾
Back to top Generated by DocFX