DataRowExtensions クラス

定義

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
継承
DataRowExtensions

注釈

DataSet API は、DataRow クラス、Field、および SetFieldの2つの新しいメソッドを使用して拡張されています。The DataSet API has been extended with two new methods of the DataRow class, Field and SetField. これらを使用すると、DataTable オブジェクトに対して 統合言語クエリ (LINQ: Language-Integrated Query)Language-Integrated Query (LINQ) 式やメソッドクエリを作成できます。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)

指定された行の個々の列値に対し、型を厳密に指定してアクセスできます。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, 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)

指定された行の個々の列値に対し、型を厳密に指定してアクセスできます。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, 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)

指定された行の個々の列値に対し、型を厳密に指定してアクセスできます。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, 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)

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)

メソッドを呼び出した 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)

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.

適用対象