DataRow 成员
表示 DataTable 中的一行数据。
下表列出了由 DataRow 类型公开的成员。
受保护的构造函数
名称 | 说明 | |
---|---|---|
DataRow | 初始化 DataRow 的新实例。从生成器中构造行。仅供内部使用。 |
页首
公共属性
名称 | 说明 | |
---|---|---|
HasErrors | 获取一个值,该值指示某行是否包含错误。 | |
Item | 已重载。获取或设置存储在指定列中的数据。 | |
ItemArray | 通过一个数组来获取或设置此行的所有值。 | |
RowError | 获取或设置行的自定义错误说明。 | |
RowState | 获取与该行和 DataRowCollection 的关系相关的当前状态。 | |
Table | 获取该行拥有其架构的 DataTable。 |
页首
公共方法
(请参见 受保护的方法 )
名称 | 说明 | |
---|---|---|
AcceptChanges | 提交自上次调用 AcceptChanges 以来对该行进行的所有更改。 | |
BeginEdit | 对 DataRow 对象开始编辑操作。 | |
CancelEdit | 取消对该行的当前编辑。 | |
ClearErrors | 清除行的错误。这包括 RowError 和用 SetColumnError 设置的错误。 | |
Delete | 删除 DataRow。 | |
EndEdit | 终止发生在该行的编辑。 | |
Equals | 已重载。 确定两个 Object 实例是否相等。 (从 Object 继承。) | |
GetChildRows | 已重载。 获取 DataRow 的子行。 | |
GetColumnError | 已重载。 获取列的错误说明。 | |
GetColumnsInError | 获取包含错误的列的数组。 | |
GetHashCode | 用作特定类型的哈希函数。GetHashCode 适合在哈希算法和数据结构(如哈希表)中使用。 (从 Object 继承。) | |
GetParentRow | 已重载。 获取 DataRow 的父行。 | |
GetParentRows | 已重载。 获取 DataRow 的父行。 | |
GetType | 获取当前实例的 Type。 (从 Object 继承。) | |
HasVersion | 获取一个值,该值指示指定的版本是否存在。 | |
IsNull | 已重载。 获取一个值,该值指示指定的列是否包含空值。 | |
ReferenceEquals | 确定指定的 Object 实例是否是相同的实例。 (从 Object 继承。) | |
RejectChanges | 拒绝自上次调用 AcceptChanges 以来对该行进行的所有更改。 | |
SetAdded | 将 DataRow 的 Rowstate 更改为 Added。 | |
SetColumnError | 已重载。 为列设置错误说明。 | |
SetModified | 将 DataRow 的 Rowstate 更改为 Modified。 | |
SetParentRow | 已重载。 设置 DataRow 的父行。 | |
ToString | 返回表示当前 Object 的 String。 (从 Object 继承。) |
页首
受保护的方法
名称 | 说明 | |
---|---|---|
Finalize | 允许 Object 在“垃圾回收”回收 Object 之前尝试释放资源并执行其他清理操作。 (从 Object 继承。) | |
MemberwiseClone | 创建当前 Object 的浅表副本。 (从 Object 继承。) | |
SetNull | 将指定的 DataColumn 的值设置为空值。 |
页首
请参见
参考
DataRow 类
System.Data 命名空间
AcceptChanges
Add
DataColumnCollection 类
DataColumn 类
DataRowView
DataTable
HasVersion
IsNull
Item
NewRow
DataRowCollection