DataTableExtensions Class

 

Defines the extension methods to the DataTable class. DataTableExtensions is a static class.

Namespace:   System.Data
Assembly:  System.Data.DataSetExtensions (in System.Data.DataSetExtensions.dll)

System::Object
  System.Data::DataTableExtensions

[ExtensionAttribute]
public ref class DataTableExtensions abstract sealed 

NameDescription
System_CAPS_pubmethodSystem_CAPS_staticAsDataView(DataTable^)

Creates and returns a LINQ-enabled DataView object.

System_CAPS_pubmethodSystem_CAPS_staticAsDataView<T>(EnumerableRowCollection<T>^)

Creates and returns a LINQ-enabled DataView object representing the LINQ to DataSet query.

System_CAPS_pubmethodSystem_CAPS_staticAsEnumerable(DataTable^)

Returns an IEnumerable<T> object, where the generic parameter T is DataRow. This object can be used in a LINQ expression or method query.

System_CAPS_pubmethodSystem_CAPS_staticCopyToDataTable<T>(IEnumerable<T>^)

Returns a DataTable that contains copies of the DataRow objects, given an input IEnumerable<T> object where the generic parameter T is DataRow.

System_CAPS_pubmethodSystem_CAPS_staticCopyToDataTable<T>(IEnumerable<T>^, DataTable^, LoadOption)

Copies DataRow objects to the specified DataTable, given an input IEnumerable<T> object where the generic parameter T is DataRow.

System_CAPS_pubmethodSystem_CAPS_staticCopyToDataTable<T>(IEnumerable<T>^, DataTable^, LoadOption, FillErrorEventHandler^)

Copies DataRow objects to the specified DataTable, given an input IEnumerable<T> object where the generic parameter T is DataRow.

.NET Framework
Available since 3.5

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: