DataTableExtensions クラス

定義

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

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

メソッド

AsDataView(DataTable)

LINQ 対応の DataView オブジェクトを作成して返します。Creates and returns a LINQ-enabled DataView object.

AsDataView<T>(EnumerableRowCollection<T>)

LINQ to DataSetLINQ to DataSet クエリを表す LINQ 対応の DataView オブジェクトを作成して返します。Creates and returns a LINQ-enabled DataView object representing the LINQ to DataSetLINQ to DataSet query.

AsEnumerable(DataTable)

IEnumerable<T> オブジェクトを返します。ここで、ジェネリック パラメーター TDataRow です。Returns an IEnumerable<T> object, where the generic parameter T is DataRow. このオブジェクトは、LINQLINQ 式またはメソッド クエリで使用できます。This object can be used in a LINQLINQ expression or method query.

CopyToDataTable<T>(IEnumerable<T>)

指定した入力 DataTable オブジェクトに応じて (ジェネリック パラメーター TDataRow)、IEnumerable<T> オブジェクトのコピーを格納する DataRow を返します。Returns a DataTable that contains copies of the DataRow objects, given an input IEnumerable<T> object where the generic parameter T is DataRow.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption)

指定した入力 DataRow オブジェクトに応じて (ジェネリック パラメーター TDataTable)、指定した IEnumerable<T>DataRow オブジェクトをコピーします。Copies DataRow objects to the specified DataTable, given an input IEnumerable<T> object where the generic parameter T is DataRow.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler)

指定した入力 DataRow オブジェクトに応じて (ジェネリック パラメーター TDataTable)、指定した IEnumerable<T>DataRow オブジェクトをコピーします。Copies DataRow objects to the specified DataTable, given an input IEnumerable<T> object where the generic parameter T is DataRow.

適用対象