| クラス | 解説 |
 | CachedTypedInfo | タイプを格納するために使用するオブジェクトと、WPF では、タイプの PropertyDescriptors。 |
 | ComparisonCondition | ComparisonOperator 演算子に基づてる ComparisonConditionBase オブジェクトを表します。 |
 | ComparisonConditionBase | フィルタリングのための ComparisonConditions の基本クラス。 |
 | ConditionCollection | LogicalOperator によってバインドされる条件のグループを表す、IFilterCondition オブジェクトのコレクション。 |
 | CustomComparisonCondition | カスタム式オブジェクトに基づく ComparisonConditionBase オブジェクトを表します。 |
 | DataAcquisitionEventArgs | DataManager がそのデータを処理しているときに使用するイベント引数。 |
 | DataField | オブジェクトの提供されたフィールドを表します。 |
 | DataManager<T> | パフォーマンスを向上するために、IList または IQueryable を使用して項目を取得するために IEnumerable をラップします。 |
 | DataManagerBase | パフォーマンスを向上するために、IList または IQueryable を使用して項目を取得するために IEnumerable をラップします。 |
 | DataManagerProvider | カスタム DataManager を作成する情報を提供する抽象クラス。 |
 | DataObjectTypeMismatchException | IEnumerable の GetEnumerator メソッドを System.Exception で null を返すときにスローされる DataManagerBase。 |
 | DataSourceDoesNotSupportIListException | IEnumerable の GetEnumerator メソッドを System.Exception で null を返すときにスローされる DataManagerBase。 |
 | FilterContext | フィルターを表す表現を取得するために |
 | FilterContext<TDataObject> | 特定のオブジェクト タイプの FilterContext オブジェクト。 |
 | FormattingRuleCollection<T> | データ バインディング処理のときにデータを集める IRule オブジェクトのコレクション。 |
 | GroupByContext | DataManagerBase で使用する GroupBy 機能をカプセル化するオブジェクト。 |
 | GroupByContext<TColumnType> | DataManagerBase で使用する GroupBy 機能をカプセル化するオブジェクト。 |
 | GroupByDataContext | GroupByContext によってグループ化されたデータについての情報を含むオブジェクト。 |
 | HandleableEventArgs | ユーザーがイベントを処理済みとしてマークするイベントのイベント引数。 |
 | HandleableObjectGenerationEventArgs | DataManager に新しいデータ オブジェクトに対するリクエストがある場合に使用されるイベント引数。 |
 | InformationContext | セカンダリ機能のデータからデータを取得するために使用されるコンテキスト オブジェクト。 |
 | InformationContext<T,TColumnType> | 一般的なタイプのある InformationContext オブジェクトのクラス。 |
 | InvalidEnumeratorException | IEnumerable の GetEnumerator メソッドを System.Exception で null を返すときにスローされる DataManagerBase。 |
 | MergedColumnInfo | データがマージされている特定のフィールドを表すオブジェクト。 |
 | MergedDataContext | DataManagerBase で使用する結合データ機能をカプセル化するオブジェクト。 |
 | MergedDataContext<T,TColumnType> | DataManagerBase に使用されるマージ機能をカプセル化するオブジェクト。 |
 | MergedRowInfo | 項目ソースからの特定なデータ行のマージ情報を保存するオブジェクト。 |
 | RecordFilterCollection | 現在のフィルターを作成するのに組み合わされる IRecordFilter オブジェクトの CollectionBase。 |
 | RequireEmptyConstructorException | IEnumerable の GetEnumerator メソッドを System.Exception で null を返すときにスローされる DataManagerBase。 |
 | SortContext | 並べ替えを表す表現を取得するために |
 | SortContext<T,TColumnType> | オブジェクトのタイプおよび列のタイプに基づいて、プロパティのカスタム並べ替えを説明する一般的なクラス。 |
 | SummaryCalculatorBase | Summary フレームワークのために SummaryCalculators の基本クラスを提供します。 |
 | SummaryContext | オブジェクトの集計を表す一般的ではない抽象クラス。 |
 | SummaryContext<TObjectType,TColumnType> | オブジェクトの集計を表す一般的なクラス。 |
 | SummaryDefinition | 適用する集計のタイプを説明するクラス。 |
 | SummaryDefinitionCollection | SummaryDefinition オブジェクトのコレクション。 |
 | SummaryOperandBase | 表示のために必要な情報が格納された、集計フレームワーク中で使用されるオペランドの基本クラス。 |
 | SummaryResult | 実行される集計に関する情報を含むオブジェクト。 |
 | SummaryResultCollection | 集計データを表示するために使用される SummaryResult オブジェクトのコレクション。 |
 | SynchronousSummaryCalculator | 通常のデータバインディング中に実行する集計。 |
 | TypelessDataManager | パフォーマンスを向上するために、IList または IQueryable を使用して項目を取得するために IEnumerable をラップします。特定の DataManager は並べ替え、フィルタリング、またはページングをサポートしません。 |