DataRowExtensions クラス

定義

DataRow クラスへの拡張メソッドを定義します。 これは静的クラスです。

public ref class DataRowExtensions abstract sealed
public static class DataRowExtensions
type DataRowExtensions = class
Public Module DataRowExtensions
継承
DataRowExtensions

注釈

DataSet API は、DataRow クラスの 2 つの新しいメソッド (FieldSetField) で拡張されています。 これらを使用して、 DataTable オブジェクトに対する Language-Integrated クエリ (LINQ) 式とメソッド クエリを形成できます。 これらは、Language-Integrated クエリ (LINQ) 式およびメソッド クエリ内の列値にアクセスするために使用することをお勧めします。 詳細については、「 ジェネリック フィールドと SetField メソッド」を参照してください。

メソッド

名前 説明
Field<T>(DataRow, DataColumn, DataRowVersion)

指定した行の各列値への厳密に型指定されたアクセスを提供します。 Field<T>(DataRow, DataColumn, DataRowVersion) メソッドでは、null 許容型もサポートされています。

Field<T>(DataRow, DataColumn)

指定した行の各列値への厳密に型指定されたアクセスを提供します。 Field<T>(DataRow, DataColumn) メソッドでは、null 許容型もサポートされています。

Field<T>(DataRow, Int32, DataRowVersion)

指定した行の各列値への厳密に型指定されたアクセスを提供します。 Field<T>(DataRow, Int32, DataRowVersion) メソッドでは、null 許容型もサポートされています。

Field<T>(DataRow, Int32)

指定した行の各列値への厳密に型指定されたアクセスを提供します。 Field<T>(DataRow, Int32) メソッドでは、null 許容型もサポートされています。

Field<T>(DataRow, String, DataRowVersion)

指定した行の各列値への厳密に型指定されたアクセスを提供します。 Field<T>(DataRow, String, DataRowVersion) メソッドでは、null 許容型もサポートされています。

Field<T>(DataRow, String)

指定した行の各列値への厳密に型指定されたアクセスを提供します。 Field<T>(DataRow, String) メソッドでは、null 許容型もサポートされています。

SetField<T>(DataRow, DataColumn, T)

DataRow内の指定した列の新しい値を設定します。 SetField<T>(DataRow, DataColumn, T) メソッドでは、null 許容型もサポートされています。

SetField<T>(DataRow, Int32, T)

メソッドが呼び出される DataRow で、指定した列の新しい値を設定します。 SetField<T>(DataRow, Int32, T) メソッドでは、null 許容型もサポートされています。

SetField<T>(DataRow, String, T)

DataRow内の指定した列の新しい値を設定します。 SetField<T>(DataRow, String, T) メソッドでは、null 許容型もサポートされています。

適用対象