Version

WrapperExpression Class Members

The following tables list the members exposed by WrapperExpression.

Public Properties
 NameDescription
Public PropertyExpressionThe expression this wrapper will be working off of.  
Public PropertyInnerExpressionGets the wrapped expression.  
Public PropertyIsAutoGenerated (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public PropertyIsFunctionGets whether the expression is a function. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public PropertyIsLiteralGets whether the expression is a literal. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public PropertyIsNullGets whether the expresssion is null. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public PropertyIsOperationGets whether the expression is an operation. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public PropertyIsPropertyReferenceGets whether the expression is a property reference. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public PropertyIsWrapperOverridden. Gets whether the expression is a wrapper expression.  
Public PropertyPrecedenceOverridden. Indicates the precedence of the operation, if applicable.  
Public PropertyPropertyNameGets the property name associated with the wrapped expression, if any.  
Protected Properties
 NameDescription
Protected PropertyFactory  
Public Methods
 NameDescription
Public MethodAddOverloaded. Returns an expression that is an Add expression of the current expression and right. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodAndReturns an expression that is an And expression of the current expression and right. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodCastOverloaded. Returns an expression that is an Cast expression of the current expression and propertyType. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodCeilingReturns an expression that is an Ceiling expression of the current expression. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodConcatOverloaded. Returns an expression that is an Concat expression of the current expression and toAppend. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodContainsOverloaded. Returns an expression that is an Contains expression of the current expression and subString. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodDateReturns an expression that is an Date expression of the current expression. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodDayReturns an expression that is an Day expression of the current expression. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodDivideOverloaded. Returns an expression that is a Divide expression of the current expression and right. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodDividedByOverloaded. Returns an expression that is a Divide expression of the current expression and right. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodEndsWithOverloaded. Returns an expression that is an EndsWith expression of the current expression and subString. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodEnvReturns an environment variable, if applicable. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodEvaluateEvaluates the expression for the provided item, given a data provider and schema. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodEvaluateWithEnvironmentOverridden.   
Public MethodFloorReturns an expression that is a Floor expression of the current expression. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodGetWrapperTypeGets the wrapper type.  
Public MethodGroupReturns an expression that is a group expression of the current expression. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodHourReturns an expression that is an Hour expression of the current expression. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodIndexOfOverloaded. Returns an expression that is an IndexOf expression of the current expression and toFind. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodIsEqualToOverloaded. Returns an expression that is an IsEqualTo expression of the current expression and right. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodIsGreaterThanOverloaded. Returns an expression that is an IsGreaterThan expression of the current expression and right. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodIsGreaterThanOrEqualToOverloaded. Returns an expression that is an IsGreaterThanOrEqualTo expression of the current expression and right. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodIsLastMonthReturns an expression that is a LastMonth expression of the current expression. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodIsLastQuarterReturns an expression that determines if the current expression is a date within the last quarter of the year. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodIsLastWeekReturns an expression that is a LastWeek expression of the current expression. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodIsLastYearReturns an expression that is a LastYear expression of the current expression. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodIsLessThanOverloaded. Returns an expression that is an IsLessThan expression of the current expression and right. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodIsLessThanOrEqualToOverloaded. Returns an expression that is an IsLessThanOrEqualTo expression of the current expression and right. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodIsNextMonthReturns an expression that is a NextMonth expression of the current expression. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodIsNextQuarterReturns an expression that determines if the current expression is a date within the next quarter of the year. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodIsNextWeekReturns an expression that is a NextWeek expression of the current expression. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodIsNextYearReturns an expression that is a NextYear expression of the current expression. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodIsNotEqualToOverloaded. Returns an expression that is an IsNotEqualTo expression of the current expression and right. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodIsOfOverloaded. Returns an expression that is an IsOf expression of the current expression and propertyType. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodIsQ1Returns an expression that determines if the current expression is a date within Q1 (Jan, Feb, Mar). (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodIsQ2Returns an expression that determines if the current expression is a date within Q2 (Apr, May, Jun). (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodIsQ3Returns an expression that determines if the current expression is a date within Q3 (Jul, Aug, Sep). (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodIsQ4Returns an expression that determines if the current expression is a date within Q4 (Oct, Nov, Dec). (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodIsThisMonthReturns an expression that is a ThisMonth expression of the current expression. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodIsThisQuarterReturns an expression that determines if the current expression is a date within the current quarter of the year. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodIsThisWeekReturns an expression that is a ThisWeek expression of the current expression. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodIsThisYearReturns an expression that is a ThisYear expression of the current expression. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodIsTodayReturns an expression that determines if the current expression is today's date. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodIsTomorrowReturns an expression that determines if the current expression is tomorrow's date. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodIsYearToDateReturns an expression that determines if the current expression is a date between the start of the year and today's date. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodIsYesterdayReturns an expression that determines if the current expression is yesterday's date. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodLengthReturns an expression that is an Length expression of the current expression. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodMarkAutoGenerated (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodMatchDetermines if an item matches the filter expression given a data provider and schema. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodMatchWithEnvironmentDetermines if an item matches the filter expression given a data provider and schema. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodMinusOverloaded. Returns an expression that is an Subtract expression of the current expression and right. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodMinuteReturns an expression that is an Minute expression of the current expression. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodModuloOverloaded. Returns an expression that is an Modulus expression of the current expression and right. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodMonthReturns an expression that is an Month expression of the current expression. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodMultiplyOverloaded. Returns an expression that is an Multiply expression of the current expression and right. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodNotReturns an expression that is a Not expression of the current expression. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodNowReturns an expression that is an Now expression. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodOrReturns an expression that is an Or expression of the current expression and right. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodPlusOverloaded. Returns an expression that is an Add expression of the current expression and right. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodReplaceOverloaded. Returns an expression that is an Replace expression of the current expression. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodRoundReturns an expression that is an Round expression of the current expression. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodSecondReturns an expression that is an Second expression of the current expression. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodStartsWithOverloaded. Returns an expression that is an StartsWith expression of the current expression. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodSubstringOverloaded. Returns an expression that is an Substring expression of the current expression. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodSubtractOverloaded. Returns an expression that is an Subtract expression of the current expression and right. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodTimeReturns an expression that is an Time expression of the current expression. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodTimesOverloaded. Returns an expression that is an Multiply expression of the current expression and right. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodToLowerReturns an expression that is an ToLower expression of the current expression. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodToUpperReturns an expression that is an ToUpper expression of the current expression. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodTrimReturns an expression that is an Trim expression of the current expression. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Public MethodYearReturns an expression that is an Year expression of the current expression. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
Protected Methods
 NameDescription
Protected MethodBuildBuilds the inner expression.  
Protected MethodResolveHasBooleanReturnOverridden.   
Protected MethodUpdateBooleanReturnKeeps track as to whether there is a boolean return type to this expression. (Inherited from Infragistics.Controls.DataSource.FilterExpression)
See Also