DataRowExtensions DataRowExtensions DataRowExtensions DataRowExtensions Class

定義

DataRow クラスの拡張メソッドを定義します。Defines the extension methods to the DataRow class. これは静的クラスです。This is a static class.

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

注釈

この API は、 DataRowクラスFieldSetFieldの2つの新しいメソッドを使用して拡張されています。 DataSetThe DataSet API has been extended with two new methods of the DataRow class, Field and SetField. これらのメソッドを使用し統合言語クエリ (LINQ: Language-Integrated Query)Language-Integrated Query (LINQ)て、オブジェクトに対するDataTable式およびメソッドクエリを作成できます。You can use these to form 統合言語クエリ (LINQ: Language-Integrated Query)Language-Integrated Query (LINQ) expressions and method queries against DataTable objects. 式およびメソッドクエリ内統合言語クエリ (LINQ: Language-Integrated Query)Language-Integrated Query (LINQ)の列の値にアクセスするために使用する方法として推奨されます。They are the recommended methods to use for accessing column values within 統合言語クエリ (LINQ: Language-Integrated Query)Language-Integrated Query (LINQ) expressions and method queries. 詳細については、「汎用フィールドメソッドと Setfield メソッド」を参照してください。For more information, see Generic Field and SetField Methods.

メソッド

Field<T>(DataRow, DataColumn) Field<T>(DataRow, DataColumn) Field<T>(DataRow, DataColumn) Field<T>(DataRow, DataColumn)

指定された行の個々の列値に対し、型を厳密に指定してアクセスできます。Provides strongly-typed access to each of the column values in the specified row. Field<T>(DataRow, DataColumn) メソッドは Null 許容型もサポートします。The Field<T>(DataRow, DataColumn) method also supports nullable types.

Field<T>(DataRow, Int32) Field<T>(DataRow, Int32) Field<T>(DataRow, Int32) Field<T>(DataRow, Int32)

指定された行の個々の列値に対し、型を厳密に指定してアクセスできます。Provides strongly-typed access to each of the column values in the specified row. Field<T>(DataRow, Int32) メソッドは Null 許容型もサポートします。The Field<T>(DataRow, Int32) method also supports nullable types.

Field<T>(DataRow, String) Field<T>(DataRow, String) Field<T>(DataRow, String) Field<T>(DataRow, String)

指定された行の個々の列値に対し、型を厳密に指定してアクセスできます。Provides strongly-typed access to each of the column values in the specified row. Field<T>(DataRow, String) メソッドは Null 許容型もサポートします。The Field<T>(DataRow, String) method also supports nullable types.

Field<T>(DataRow, DataColumn, DataRowVersion) Field<T>(DataRow, DataColumn, DataRowVersion) Field<T>(DataRow, DataColumn, DataRowVersion) Field<T>(DataRow, DataColumn, DataRowVersion)

指定された行の個々の列値に対し、型を厳密に指定してアクセスできます。Provides strongly-typed access to each of the column values in the specified row. Field<T>(DataRow, DataColumn, DataRowVersion) メソッドは Null 許容型もサポートします。The Field<T>(DataRow, DataColumn, DataRowVersion) method also supports nullable types.

Field<T>(DataRow, Int32, DataRowVersion) Field<T>(DataRow, Int32, DataRowVersion) Field<T>(DataRow, Int32, DataRowVersion) Field<T>(DataRow, Int32, DataRowVersion)

指定された行の個々の列値に対し、型を厳密に指定してアクセスできます。Provides strongly-typed access to each of the column values in the specified row. Field<T>(DataRow, Int32, DataRowVersion) メソッドは Null 許容型もサポートします。The Field<T>(DataRow, Int32, DataRowVersion) method also supports nullable types.

Field<T>(DataRow, String, DataRowVersion) Field<T>(DataRow, String, DataRowVersion) Field<T>(DataRow, String, DataRowVersion) Field<T>(DataRow, String, DataRowVersion)

指定された行の個々の列値に対し、型を厳密に指定してアクセスできます。Provides strongly-typed access to each of the column values in the specified row. Field<T>(DataRow, String, DataRowVersion) メソッドは Null 許容型もサポートします。The Field<T>(DataRow, String, DataRowVersion) method also supports nullable types.

SetField<T>(DataRow, DataColumn, T) SetField<T>(DataRow, DataColumn, T) SetField<T>(DataRow, DataColumn, T) SetField<T>(DataRow, DataColumn, T)

DataRow 内の指定された列に新しい値を設定します。Sets a new value for the specified column in the DataRow. SetField<T>(DataRow, DataColumn, T) メソッドは Null 許容型もサポートします。The SetField<T>(DataRow, DataColumn, T) method also supports nullable types.

SetField<T>(DataRow, Int32, T) SetField<T>(DataRow, Int32, T) SetField<T>(DataRow, Int32, T) SetField<T>(DataRow, Int32, T)

メソッドを呼び出した DataRow 内の指定された列に新しい値を設定します。Sets a new value for the specified column in the DataRow the method is called on. SetField<T>(DataRow, Int32, T) メソッドは Null 許容型もサポートします。The SetField<T>(DataRow, Int32, T) method also supports nullable types.

SetField<T>(DataRow, String, T) SetField<T>(DataRow, String, T) SetField<T>(DataRow, String, T) SetField<T>(DataRow, String, T)

DataRow 内の指定された列に新しい値を設定します。Sets a new value for the specified column in the DataRow. SetField<T>(DataRow, String, T) メソッドは Null 許容型もサポートします。The SetField<T>(DataRow, String, T) method also supports nullable types.

適用対象