Export (0) Print
Expand All

DataTableExtensions Class

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

System.Object
  System.Data.DataTableExtensions

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

'Declaration
<ExtensionAttribute> _
Public NotInheritable Class DataTableExtensions

The DataTableExtensions type exposes the following members.

  NameDescription
Public methodStatic memberAsDataView(DataTable)Creates and returns a LINQ-enabled DataView object.
Public methodStatic memberAsDataView(Of T)(EnumerableRowCollection(Of T))Creates and returns a LINQ-enabled DataView object representing the LINQ to DataSet query.
Public methodStatic memberAsEnumerableReturns an IEnumerable(Of T) object, where the generic parameter T is DataRow. This object can be used in a LINQ expression or method query.
Public methodStatic memberCopyToDataTable(Of T)(IEnumerable(Of T))Returns a DataTable that contains copies of the DataRow objects, given an input IEnumerable(Of T) object where the generic parameter T is DataRow.
Public methodStatic memberCopyToDataTable(Of T)(IEnumerable(Of T), DataTable, LoadOption)Copies DataRow objects to the specified DataTable, given an input IEnumerable(Of T) object where the generic parameter T is DataRow.
Public methodStatic memberCopyToDataTable(Of T)(IEnumerable(Of T), DataTable, LoadOption, FillErrorEventHandler)Copies DataRow objects to the specified DataTable, given an input IEnumerable(Of T) object where the generic parameter T is DataRow.
Top

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

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