次の方法で共有


DataRowExtensions クラス

定義

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

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

注釈

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

メソッド

Field<T>(DataRow, DataColumn)

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

Field<T>(DataRow, DataColumn, DataRowVersion)

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

Field<T>(DataRow, Int32)

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

Field<T>(DataRow, Int32, DataRowVersion)

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

Field<T>(DataRow, String)

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

Field<T>(DataRow, String, DataRowVersion)

指定された行の個々の列値に対し、型を厳密に指定してアクセスできます。 Field<T>(DataRow, String, DataRowVersion) メソッドは 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 許容型もサポートします。

適用対象