Class | Description | |
---|---|---|
CachedTypedInfo | Object used to store the Type, and in WPF the PropertyDescriptors for a Type. | |
ComparisonCondition | Represents a ComparisonConditionBase object that is based on a ComparisonOperator operator. | |
ComparisonConditionBase | A base class for ComparisonConditions for filtering. | |
ConditionCollection | A collection of IFilterCondition objects which represent a group of conditions bound by a LogicalOperator | |
CustomComparisonCondition | Represents a ComparisonConditionBase object that is based on a custom Expression object. | |
DataAcquisitionEventArgs | Event argument used when the DataManager is processing its data | |
DataField | Represents a given field of an object. | |
DataManager<T> | Wraps an IEnumerable to get items while using IList or IQueryable to improve performance if available. | |
DataManagerBase | Wraps an IEnumerable to get items while using IList or IQueryable to improve performance if available. | |
DataManagerProvider | An abstract class, that provides information to create a custom DataManager. | |
DataObjectTypeMismatchException | An System.Exception that is thrown when the GetEnumerator method of the IEnumerable returns null for the DataManagerBase. | |
DataSourceDoesNotSupportIListException | An System.Exception that is thrown when the GetEnumerator method of the IEnumerable returns null for the DataManagerBase. | |
FilterContext | A nongeneric abstract class representing a filter on an object. Cast up to CustomFilter | |
FilterContext<TDataObject> | A FilterContext object typed to a particular object. | |
FormattingRuleCollection<T> | A collection of IRule objects which need a chance to gather data during the databinding process. | |
GroupByContext | An object that encapsulates the GroupBy functionality used by the DataManagerBase | |
GroupByContext<TColumnType> | An object that encapsulates the GroupBy functionality used by the DataManagerBase | |
GroupByDataContext | An object that contains the informaton of data that has been grouped by the GroupByContext | |
HandleableEventArgs | Event argument for events in which the user wants to mark the event handled. | |
HandleableObjectGenerationEventArgs | Event argument used when the DataManager has a request for a new data object. | |
InformationContext | A context object used to get data from the data for secondary features. | |
InformationContext<T,TColumnType> | A class of InformationContext objects generically typed. | |
InvalidEnumeratorException | An System.Exception that is thrown when the GetEnumerator method of the IEnumerable returns null for the DataManagerBase. | |
MergedColumnInfo | An object that represents a particular field that the data has been merged by. | |
MergedDataContext | An object that encapsulates the Merged Data functionality used by the DataManagerBase | |
MergedDataContext<T,TColumnType> | An object that encapsulates the Merging functionality used by the DataManagerBase | |
MergedRowInfo | An object that stores the merge information for a particualr data row from an items source. | |
RecordFilterCollection | A CollectionBase of IRecordFilter objects which combine to give the the current filter. | |
RequireEmptyConstructorException | An System.Exception that is thrown when the GetEnumerator method of the IEnumerable returns null for the DataManagerBase. | |
SortContext | A nongeneric abstract class representing a sort on a property. Cast up to CurrentSort | |
SortContext<T,TColumnType> | A generic class to describe a custom sort on a property given the type of object and column type. | |
SummaryCalculatorBase | Provides a base class for SummaryCalculators for the Summary framework. | |
SummaryContext | A nongeneric abstract class representing a summary on an object. | |
SummaryContext<TObjectType,TColumnType> | A generic class representing a summary on an object. | |
SummaryDefinition | A class which describes the type of summary being applied. | |
SummaryDefinitionCollection | A collection of SummaryDefinition objects. | |
SummaryOperandBase | A base class for operands that will be used in the Summary framework which contains information which is needed for display. | |
SummaryResult | An object that contains the information related to an executed summary. | |
SummaryResultCollection | A collection of SummaryResult objects which are used to display summary data. | |
SynchronousSummaryCalculator | A summary that will be executed during the normal databinding in process. | |
TypelessDataManager | Wraps an IEnumerable to get items while using IList or IQueryable to improve performance if available. This particular DataManager doesn't support Sorting, Filtering, or Paging. |
Interface | Description | |
---|---|---|
IBindableItem | An interface that should be used to describe whether an object was created from a data source or added adhoc. | |
IExpressConditions | An interface which will be used by filtering to generate the expression to be applied. | |
IFilterCondition | Interface that defines an object that can participate in filtering. | |
IFilteredCollectionView | An interface which describes how to provide filtering information to a datasource. | |
IGroupFilterConditions | Interface that describes and object that can contain other IFilterCondition objects and will generate an expression for all of them. | |
IProvideDataItems<T> | An interface that describes a collection of objects. | |
IRecordFilter | The IRecordFilter interface is used to define objects which will contain a collection of conditions which will build up filters. | |
IRule | Defines an interface which will participate the data binding so that it can gather data during the data processing. |
Delegate | Description | |
---|---|---|
MergeDelegate<T1,T2,T3,T4,T5,TResult> | Custom deletage used to pass information in the MergedDataContext. |
Enumeration | Description | |
---|---|---|
ComparisonOperator | Enum describing operators which can be used for filtering. | |
EvaluationStage | Enumeration which lists when conditional formatting data will be gathered. | |
LinqSummaryOperator | An enum used by summary to designate that a LINQ summary should be use. | |
LogicalOperator | And enumeration of available operators. | |
SummaryExecution | Enum that is used to determine when a summary should be calculated. |