バージョン

RecordManager プロパティ (DataPresenterBase)

ルート DataRecord のコレクションを管理する RecordManager を管理します (読み取り専用)。
シンタックス
'宣言
 
Public ReadOnly Property RecordManager As RecordManager
public RecordManager RecordManager {get;}
解説

DataRecord は作成されて DataSource の各アイテムを表します。DataRecord は、データ ソースから関連付けられたアイテムを返す読み取り専用 DataRecord.DataItem プロパティおよび対応する DataRecord.DataItemIndex プロパティを公開します。これらの DataRecordRecordManager によって管理され、RecordManager.UnsortedRecordManager.Sorted および RecordManager.Groups コレクション プロパティを通して公開されます。

RecordManager は、System.Collections.Specialized.INotifyCollectionChanged インターフェイスまたは System.ComponentModel.IBindingList インターフェイスのいずれかで DataSource により発行されたイベントをリッスンします。これらの通知に基づき、DataRecord のその RecordManager.Sorted コレクションと RecordManager.Unsorted コレクションが同期され、それぞれその System.Collections.Specialized.INotifyCollectionChanged インターフェイス実装から対応するイベントを発行します。

開発者ガイドの「レコード マネージャ」を参照してください。

さまざまなレコード タイプの説明については、開発者ガイドでトピック 「レコード」を参照してください。

どのようにすべてが一緒に機能するかの説明については、開発者ガイドの「操作の理論」を参照してください。

参照