Version

FilterFactory Class Members

The following tables list the members exposed by FilterFactory.

Public Constructors
 NameDescription
Public ConstructorFilterFactory Constructor  
Public Properties
 NameDescription
Public Propertystatic (Shared in Visual Basic)InstanceA singleton instance of the factory.  
Public PropertyTodayOverrideGets or sets an override for todays date which is used in many date expressions.  
Public Methods
 NameDescription
Public MethodAddCreates an Add expression given a left and right expression.  
Public MethodAndCreates an And expression given a left and right expression.  
Public Methodstatic (Shared in Visual Basic)BuildCalls a callback providing a factory for use within the callback.  
Public MethodCastCreates a Cast expression.  
Public MethodCeilingCreates a Ceiling expression given an expression.  
Public MethodConcatOverloaded. Creates a Concat expression.  
Public MethodContainsOverloaded. Creates a Contains expression.  
Public MethodDateCreates a Date expression.  
Public MethodDayCreates a Day expression.  
Public MethodDivideCreates a Divide expression given a left and right expression.  
Public MethodEndsWithOverloaded. Creates an EndsWith expression.  
Public MethodEqualCreates an Equal expression given a left and right expression.  
Public MethodFloorCreates a Floor expression.  
Public MethodGreaterThanCreates a Greater Than expression given a left and right expression.  
Public MethodGreaterThanOrEqualCreates a Greater Than Or Equal expression given a left and right expression.  
Public MethodGroupCreates a grouping expression.  
Public MethodHourCreates an Hour expression.  
Public MethodIndexOfOverloaded. Creates an IndexOf expression.  
Public MethodIsOfCreates an IsOf expression.  
Public MethodLengthCreates a Length expression.  
Public MethodLessThanCreates a Less Than expression given a left and right expression.  
Public MethodLessThanOrEqualCreates a Less Than Or Equal expression given a left and right expression.  
Public MethodLiteralCreates a literal value expression.  
Public MethodMinuteCreates a Minute expression.  
Public MethodModulusCreates a Modulus expression given a left and right expression.  
Public MethodMonthCreates a Month expression.  
Public MethodMultiplyCreates a Multiply expression given a left and right expression.  
Public MethodNotCreates an Not expression given an expression.  
Public MethodNotEqualCreates a Not Equal expression given a left and right expression.  
Public MethodNowCreates a Now expression which returns the current date/time.  
Public MethodOrCreates an Or expression given a left and right expression.  
Public MethodPropertyCreates a property access expression.  
Public MethodReplaceOverloaded. Creates a Replace expression.  
Public MethodRoundCreates a Round expression.  
Public MethodSecondCreates a Second expression.  
Public MethodStartsWithOverloaded. Creates a StartsWith expression.  
Public MethodSubstringOverloaded. Creates an StartsWith expression.  
Public MethodSubtractCreates a Subtract expression given a left and right expression.  
Public MethodTimeCreates a Time expression.  
Public MethodToLowerCreates a ToLower expression.  
Public MethodToUpperCreates a ToUpper expression.  
Public MethodTrimCreates a Trim expression.  
Public MethodYearCreates a Year expression.  
See Also