Version

InformationContext Class Members

The following tables list the members exposed by InformationContext.

Protected Fields
 NameDescription
Protected Fieldstatic (Shared in Visual Basic)IsNullOrEmptyMethodA System.Reflection.MethodInfo object containing a method that will validate if an inputted string is null or empty.  
Public Properties
 NameDescription
Public PropertyCaseSensitiveGets if case sensitivity should be used when generating the list.  
Public PropertyComparerGets the Comparer that should be used for sorting.  
Public PropertyDataTypeGets the Type of the data object being processed.  
Public PropertyLambdaGets the System.Linq.Expressions.LambdaExpression which is used to generate the list.  
Public PropertyPropertyNameGets the name of the property that will be processed for information.  
Public PropertyPropertyTypeGets the Type of the objects provided by the property.  
Public PropertySortAscendingGets if the generated list should be sorted.  
Protected Properties
 NameDescription
Protected PropertyFromDateColumnGets if the unique list being build is for the Date Column. If so then we will use some ranging logic when building unique list since the Date column does not support time.  
Public Methods
 NameDescription
Public Methodstatic (Shared in Visual Basic)CreateGenericInformationContextCreates a typed InformationContext object.  
Public MethodGetCompleteValuesListReturns an System.Collections.IList of objects from this InformationContext.  
Public MethodGetDistinctValuesGets an System.Collections.IList of distinct values from the inputted System.Collections.IEnumerable.  
See Also