DataRowExtensions 类

定义

定义类的 DataRow 扩展方法。 这是一个静态类。

public ref class DataRowExtensions abstract sealed
public static class DataRowExtensions
type DataRowExtensions = class
Public Module DataRowExtensions
继承
DataRowExtensions

注解

API DataSet 已使用类的 DataRow 两个新方法进行扩展, Field 以及 SetField。 可以使用它们对对象形成 Language-Integrated 查询(LINQ)表达式和方法查询 DataTable 。 建议使用它们访问 Language-Integrated 查询(LINQ)表达式和方法查询中的列值。 有关详细信息,请参阅 泛型字段和 SetField 方法

方法

名称 说明
Field<T>(DataRow, DataColumn, DataRowVersion)

提供对指定行中每个列值的强类型访问。 该方法 Field<T>(DataRow, DataColumn, DataRowVersion) 还支持可以为 null 的类型。

Field<T>(DataRow, DataColumn)

提供对指定行中每个列值的强类型访问。 该方法 Field<T>(DataRow, DataColumn) 还支持可以为 null 的类型。

Field<T>(DataRow, Int32, DataRowVersion)

提供对指定行中每个列值的强类型访问。 该方法 Field<T>(DataRow, Int32, DataRowVersion) 还支持可以为 null 的类型。

Field<T>(DataRow, Int32)

提供对指定行中每个列值的强类型访问。 该方法 Field<T>(DataRow, Int32) 还支持可以为 null 的类型。

Field<T>(DataRow, String, DataRowVersion)

提供对指定行中每个列值的强类型访问。 该方法 Field<T>(DataRow, String, DataRowVersion) 还支持可以为 null 的类型。

Field<T>(DataRow, String)

提供对指定行中每个列值的强类型访问。 该方法 Field<T>(DataRow, String) 还支持可以为 null 的类型。

SetField<T>(DataRow, DataColumn, T)

为指定的 DataRow列设置新值。 该方法 SetField<T>(DataRow, DataColumn, T) 还支持可以为 null 的类型。

SetField<T>(DataRow, Int32, T)

为方法中 DataRow 指定列设置一个新值。 该方法 SetField<T>(DataRow, Int32, T) 还支持可以为 null 的类型。

SetField<T>(DataRow, String, T)

为指定的 DataRow列设置新值。 该方法 SetField<T>(DataRow, String, T) 还支持可以为 null 的类型。

适用于