Version

ConditionEvaluationContext Class Properties

For a list of all members of this type, see ConditionEvaluationContext members.

Public Properties
 NameDescription
Public PropertyAllValuesReturns the set of values a member of which is currently being evaluated. This is used to evaluate conditions that require information regarding the associated set of values, for example a condition that matches values that are 'above average' require the average attribute of the set of values associated with the current value being evaluated. Such a condition would calculate the average of 'AllValues' and compare the value being evaluated with that average.  
Public PropertyComparerReturns any custom comparer for comparing values when evaluating filter conditions.  
Public PropertyCurrentValueReturns further information regarding the value that’s being evaluated currently.  
Public PropertyIgnoreCaseIndicates whether string comparisons should be done case-insensitive or case-sensitive.  
Public PropertyPreferredComparisonDataTypeIndicates the data type that should be used to coerce values before performing quantitative comparisons.  
Public PropertyThreadSynchronizationCollectionReturns the collection to use to synchronize thread access when using the AllValues enumerable.  
Public PropertyUserCacheUsed for caching any value.  
See Also