| 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. |