DataRowExtensions
Class
Definition
Defines the extension methods to the DataRow class. This is a static class.
public static class DataRowExtensions
- Inheritance
-
DataRowExtensions
Inherited Members
System.Object
Remarks
The DataSet API has been extended with two new methods of the DataRow class, Field and SetField. You can use these to form Language-Integrated Query (LINQ) expressions and method queries against DataTable objects. They are the recommended methods to use for accessing column values within Language-Integrated Query (LINQ) expressions and method queries. For more information, see Generic Field and SetField Methods.
Methods
| Field<T>(DataRow, DataColumn) |
Provides strongly-typed access to each of the column values in the specified row. The Field<T>(DataRow, DataColumn) method also supports nullable types. |
| Field<T>(DataRow, Int32) |
Provides strongly-typed access to each of the column values in the specified row. The Field<T>(DataRow, Int32) method also supports nullable types. |
| Field<T>(DataRow, String) |
Provides strongly-typed access to each of the column values in the specified row. The Field<T>(DataRow, String) method also supports nullable types. |
| Field<T>(DataRow, DataColumn, DataRowVersion) |
Provides strongly-typed access to each of the column values in the specified row. The Field<T>(DataRow, DataColumn, DataRowVersion) method also supports nullable types. |
| Field<T>(DataRow, Int32, DataRowVersion) |
Provides strongly-typed access to each of the column values in the specified row. The Field<T>(DataRow, Int32, DataRowVersion) method also supports nullable types. |
| Field<T>(DataRow, String, DataRowVersion) |
Provides strongly-typed access to each of the column values in the specified row. The Field<T>(DataRow, String, DataRowVersion) method also supports nullable types. |
| SetField<T>(DataRow, DataColumn, T) |
Sets a new value for the specified column in the DataRow. The SetField<T>(DataRow, DataColumn, T) method also supports nullable types. |
| SetField<T>(DataRow, Int32, T) |
Sets a new value for the specified column in the DataRow the method is called on. The SetField<T>(DataRow, Int32, T) method also supports nullable types. |
| SetField<T>(DataRow, String, T) |
Sets a new value for the specified column in the DataRow. The SetField<T>(DataRow, String, T) method also supports nullable types. |