DataTable メンバ
DataTable データ型で公開されるメンバを以下の表に示します。
パブリック コンストラクタ
プロテクト コンストラクタ
プロテクト フィールド
名前 | 説明 | |
---|---|---|
fInitInProgress |
名前 | 説明 | |
---|---|---|
Container | コンポーネントを格納するコンテナを取得します。(MarshalByValueComponent から継承されます。) | |
DesignMode | コンポーネントが現在デザイン モードかどうかを示す値を取得します。(MarshalByValueComponent から継承されます。) | |
TableName | DataTable の名前を取得または設定します。 |
パブリック メソッド
名前 | 説明 | |
---|---|---|
AcceptChanges | 前回 AcceptChanges を呼び出した以降にこのテーブルに対して行われたすべての変更をコミットします。 | |
BeginInit | フォームまたは別のコンポーネントで使用する DataTable の初期化を開始します。初期化は実行時に発生します。 | |
BeginLoadData | データを読み込む間、通知、インデックスの維持、および制約をオフにします。 | |
Clear | DataTable からすべてのデータを消去します。 | |
Clone | すべての DataTable スキーマおよび制約を含め DataTable の構造体のクローンを作成します。 | |
Compute | フィルタ基準を満たしている現在の行で指定した式を計算します。 | |
Copy | この DataTable の構造体だけでなくデータもコピーします。 | |
CreateDataReader | この DataTable 内のデータに対応する DataTableReader を返します。 | |
Dispose | オーバーロードされます。 MarshalByValueComponent によって使用されているリソースを解放します。 (MarshalByValueComponent から継承されます。) | |
EndInit | フォームまたは別のコンポーネントで使用する DataTable の初期化を終了します。初期化は実行時に発生します。 | |
EndLoadData | データを読み込んだ後、通知、インデックスの維持、および制約をオンにします。 | |
Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。) | |
GetChanges | オーバーロードされます。 前回 DataTable を読み取るか、AcceptChanges を呼び出した以降にこのデータセットに対して行われたすべての変更が格納されているこのデータセットのコピーを取得します。 | |
GetDataTableSchema | このメソッドは、Web サービスの DataTable を記述する WSDL を格納している XmlSchemaSet インスタンスを返します。 | |
GetErrors | エラーが含まれる DataRow オブジェクトの配列を取得します。 | |
GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。) | |
GetObjectData | DataTable をシリアル化するために必要なデータをシリアル化情報オブジェクトに設定します。 | |
GetService | IServiceProvider を実装しているオブジェクトを取得します。 (MarshalByValueComponent から継承されます。) | |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) | |
ImportRow | プロパティ設定、元の値、および現在の値を保持し、DataRow を DataTable にコピーします。 | |
Load | オーバーロードされます。 指定された IDataReader を使用し、DataTable にデータ ソースからの値を設定します。DataTable が既に行を含んでいる場合、データ ソースからの受信データは既存の行にマージされます。 | |
LoadDataRow | オーバーロードされます。 特定の行を検索し、更新します。一致する行が見つからない場合は、指定した値を使用して新しい行が作成されます。 | |
Merge | オーバーロードされます。 指定した DataTable を現在の DataTable とマージします。 | |
NewRow | テーブルと同じスキーマで新しい DataRow を作成します。 | |
ReadXml | オーバーロードされます。 XML スキーマとデータを DataTable に読み込みます。 | |
ReadXmlSchema | オーバーロードされます。 XML スキーマを DataTable に読み込みます。 | |
ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) | |
RejectChanges | このテーブルを読み込むか、前回 AcceptChanges を呼び出した以降にこのテーブルに対して行われたすべての変更をロールバックします。 | |
Reset | DataTable を元の状態にリセットします。 | |
Select | オーバーロードされます。 DataRow オブジェクトの配列を取得します。 | |
ToString | オーバーライドされます。 TableName と DisplayExpression が連結された文字列として存在する場合は、これらを取得します。 | |
WriteXml | オーバーロードされます。 DataTable の現在の内容を XML として書き込みます。 | |
WriteXmlSchema | オーバーロードされます。 DataTable の現在のデータ構造体を XML スキーマとして書き込みます。 |
名前 | 説明 | |
---|---|---|
Dispose | オーバーロードされます。 MarshalByValueComponent によって使用されているリソースを解放します。 (MarshalByValueComponent から継承されます。) | |
Finalize | [To be supplied.] (MarshalByValueComponent から継承されます。) | |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) | |
NewRowFromBuilder | 既存の行から新しい行を作成します。 | |
OnColumnChanged | ColumnChanged イベントを発生させます。 | |
OnColumnChanging | ColumnChanging イベントを発生させます。 | |
OnPropertyChanging | PropertyChanged イベントを発生させます。 | |
OnRemoveColumn | DataColumn が削除されることを DataTable に通知します。 | |
OnRowChanged | RowChanged イベントを発生させます。 | |
OnRowChanging | RowChanging イベントを発生させます。 | |
OnRowDeleted | RowDeleted イベントを発生させます。 | |
OnRowDeleting | RowDeleting イベントを発生させます。 | |
OnTableCleared | TableCleared イベントを発生させます。 | |
OnTableClearing | TableClearing イベントを発生させます。 | |
OnTableNewRow | TableNewRow イベントを発生させます。 | |
ReadXmlSerializable |
名前 | 説明 | |
---|---|---|
ColumnChanged | DataRow 内の指定した DataColumn の値が変更された後に発生します。 | |
ColumnChanging | DataRow 内の指定した DataColumn の値が変更されているときに発生します。 | |
Disposed | コンポーネントの Disposed イベントを待機するイベント ハンドラを追加します。(MarshalByValueComponent から継承されます。) | |
Initialized | DataTable が初期化された後に発生します。 | |
RowChanged | DataRow が正常に変更された後に発生します。 | |
RowChanging | DataRow が変更されているときに発生します。 | |
RowDeleted | テーブル内の行が削除された後に発生します。 | |
RowDeleting | テーブル内の行が削除される直前に発生します。 | |
TableCleared | DataTable が消去された後に発生します。 | |
TableClearing | DataTable が削除されたときに発生します。 | |
TableNewRow | 新しい DataRow が挿入されると発生します。 |
名前 | 説明 | |
---|---|---|
System.ComponentModel.IListSource.GetList | このメンバの説明については、GetList のトピックを参照してください。 | |
System.Xml.Serialization.IXmlSerializable.GetSchema | このメンバの説明については、GetSchema のトピックを参照してください。 | |
System.Xml.Serialization.IXmlSerializable.ReadXml | このメンバの説明については、ReadXml のトピックを参照してください。 | |
System.Xml.Serialization.IXmlSerializable.WriteXml | このメンバの説明については、WriteXml のトピックを参照してください。 | |
System.ComponentModel.IListSource.ContainsListCollection | このメンバの説明については、ContainsListCollection のトピックを参照してください。 |
- DataTable メンバのページへのリンク