DataTableExtensions Class

 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

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: