| 名称 | 说明 |
---|
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | AcceptChanges | 提交自上次调用 AcceptChanges 以来对该表进行的所有更改。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | BeginInit | 开始初始化在窗体上使用或由另一个组件使用的 DataTable。 初始化发生在运行时。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | BeginLoadData | 在加载数据时关闭通知、索引维护和约束。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | Clear | 清除所有数据的 DataTable。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | Clone | 克隆 DataTable 的结构,包括所有 DataTable 架构和约束。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | Compute | 计算用来传递筛选条件的当前行上的给定表达式。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | Copy | 复制该 DataTable 的结构和数据。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | CreateDataReader | 返回与此 DataTable 中的数据相对应的 DataTableReader。 |
![受保护的方法 受保护的方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | CreateInstance | 基础结构。创建 DataTable 的新实例。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | Dispose | 释放由 MarshalByValueComponent 使用的所有资源。 (继承自 MarshalByValueComponent。) |
![受保护的方法 受保护的方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | Dispose(Boolean) | 释放由 MarshalByValueComponent 占用的非托管资源,还可以另外再释放托管资源。 (继承自 MarshalByValueComponent。) |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | EndInit | 结束在窗体上使用或由另一个组件使用的 DataTable 的初始化。 初始化发生在运行时。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | EndLoadData | 在加载数据后打开通知、索引维护和约束。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | Equals(Object) | 确定指定的 Object 是否等于当前的 Object。 (继承自 Object。) |
![受保护的方法 受保护的方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | Finalize | 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 MarshalByValueComponent。) |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | GetChanges | 获取 DataTable 的副本,该副本包含自加载以来或自上次调用 AcceptChanges 以来对该数据集进行的所有更改。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | GetChanges(DataRowState) | 获取由 DataRowState 筛选的 DataTable 的副本,该副本包含上次加载以来或调用 AcceptChanges 以来对该数据集进行的所有更改。 |
![静态成员 静态成员](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | GetDataTableSchema | 该方法返回一个包含 Web 服务描述语言 (WSDL) 的 XmlSchemaSet 实例,该语言描述了用作 Web 服务的 DataTable。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | GetErrors | 获取包含错误的 DataRow 对象的数组。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | GetHashCode | 用作特定类型的哈希函数。 (继承自 Object。) |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | GetObjectData | 用序列化 DataTable 所需的数据填充序列化信息对象。 |
![受保护的方法 受保护的方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | GetRowType | 基础结构。获取行类型。 |
![受保护的方法 受保护的方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | GetSchema | 基础结构。有关此成员的说明,请参见 IXmlSerializable.GetSchema。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | GetService | 获取 IServiceProvider 的实施者。 (继承自 MarshalByValueComponent。) |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | GetType | 获取当前实例的 Type。 (继承自 Object。) |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | ImportRow | 将 DataRow 复制到 DataTable 中,保留任何属性设置以及初始值和当前值。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | Load(IDataReader) | 通过所提供的 IDataReader,用某个数据源的值填充 DataTable。 如果 DataTable 已经包含行,则从数据源传入的数据将与现有的行合并。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | Load(IDataReader, LoadOption) | 通过所提供的 IDataReader,用某个数据源的值填充 DataTable。 如果 DataTable 已包含行,则从数据源传入的数据将根据 loadOption 参数的值与现有的行合并。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | Load(IDataReader, LoadOption, FillErrorEventHandler) | 通过所提供的使用错误处理委托的 IDataReader 用某个数据源中的值填充 DataTable。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | LoadDataRow(Object(), Boolean) | 查找和更新特定行。 如果找不到任何匹配行,则使用给定值创建新行。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | LoadDataRow(Object(), LoadOption) | 查找和更新特定行。 如果找不到任何匹配行,则使用给定值创建新行。 |
![受保护的方法 受保护的方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | MemberwiseClone | 创建当前 Object 的浅表副本。 (继承自 Object。) |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | Merge(DataTable) | 将指定的 DataTable 与当前的 DataTable 合并。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | Merge(DataTable, Boolean) | 将指定的 DataTable 与当前的 DataTable 合并,指示是否在当前的 DataTable 中保留更改。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | Merge(DataTable, Boolean, MissingSchemaAction) | 将指定的 DataTable 与当前的 DataTable 合并,指示是否在当前的 DataTable 中保留更改以及如何处理缺失的架构。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | NewRow | 创建与该表具有相同架构的新 DataRow。 |
![受保护的方法 受保护的方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | NewRowArray | 基础结构。返回 DataRow 的数组。 |
![受保护的方法 受保护的方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | NewRowFromBuilder | 从现有的行创建新行。 |
![受保护的方法 受保护的方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | OnColumnChanged | 引发 ColumnChanged 事件。 |
![受保护的方法 受保护的方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | OnColumnChanging | 引发 ColumnChanging 事件。 |
![受保护的方法 受保护的方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | OnPropertyChanging | 引发 PropertyChanged 事件。 |
![受保护的方法 受保护的方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | OnRemoveColumn | 通知 DataTable:DataColumn 正在被移除。 |
![受保护的方法 受保护的方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | OnRowChanged | 引发 RowChanged 事件。 |
![受保护的方法 受保护的方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | OnRowChanging | 引发 RowChanging 事件。 |
![受保护的方法 受保护的方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | OnRowDeleted | 引发 RowDeleted 事件。 |
![受保护的方法 受保护的方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | OnRowDeleting | 引发 RowDeleting 事件。 |
![受保护的方法 受保护的方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | OnTableCleared | 引发 TableCleared 事件。 |
![受保护的方法 受保护的方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | OnTableClearing | 引发 TableClearing 事件。 |
![受保护的方法 受保护的方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | OnTableNewRow | 引发 TableNewRow 事件。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | ReadXml(Stream) | 使用指定的 Stream 将 XML 架构和数据读入 DataTable。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | ReadXml(String) | 将指定文件中的 XML 架构和数据读入 DataTable 中。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | ReadXml(TextReader) | 使用指定的 TextReader 将 XML 架构和数据读入 DataTable。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | ReadXml(XmlReader) | 使用指定的 XmlReader 将 XML 架构和数据读入 DataTable。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | ReadXmlSchema(Stream) | 使用指定流将 XML 架构读入 DataTable 中。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | ReadXmlSchema(String) | 将指定文件中的 XML 架构读入 DataTable 中。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | ReadXmlSchema(TextReader) | 使用指定的 TextReader 将 XML 架构读入 DataTable 中。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | ReadXmlSchema(XmlReader) | 使用指定的 XmlReader 将 XML 架构读入 DataTable 中。 |
![受保护的方法 受保护的方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | ReadXmlSerializable | 基础结构。从 XML 流中读取。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | RejectChanges | 回滚自该表加载以来或上次调用 AcceptChanges 以来对该表进行的所有更改。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | Reset | 将 DataTable 重置为其初始状态。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | Select | 获取所有 DataRow 对象的数组。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | Select(String) | 获取按与筛选条件相匹配的所有 DataRow 对象的数组。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | Select(String, String) | 获取按照指定的排序顺序且与筛选条件相匹配的所有 DataRow 对象的数组。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | Select(String, String, DataViewRowState) | 获取与排序顺序中的筛选器以及指定的状态相匹配的所有 DataRow 对象的数组。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | ToString | 获取 TableName 和 DisplayExpression(如果有一个用作连接字符串)。 (重写 MarshalByValueComponent.ToString。) |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | WriteXml(Stream) | 使用指定的 Stream 以 XML 格式写入 DataTable 的当前内容。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | WriteXml(String) | 使用指定的文件以 XML 格式写入 DataTable 的当前内容。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | WriteXml(TextWriter) | 使用指定的 TextWriter 以 XML 格式写入 DataTable 的当前内容。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | WriteXml(XmlWriter) | 使用指定的 XmlWriter 以 XML 格式写入 DataTable 的当前内容。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | WriteXml(Stream, Boolean) | 使用指定的 Stream 以 XML 格式写入 DataTable 的当前内容。 若要保存该表及其所有子代的数据,请将 writeHierarchy 参数设置为 true。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | WriteXml(Stream, XmlWriteMode) | 使用指定的 XmlWriteMode 将 DataTable 的当前数据写入指定的文件,还可以选择将架构写入指定的文件。 若要写架构,请将 mode 参数的值设置为 WriteSchema。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | WriteXml(String, Boolean) | 使用指定的文件以 XML 格式写入 DataTable 的当前内容。 若要保存该表及其所有子代的数据,请将 writeHierarchy 参数设置为 true。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | WriteXml(String, XmlWriteMode) | 使用指定的文件和 XmlWriteMode,写入 DataTable 的当前数据(还可以选择写入架构)。 若要写架构,请将 mode 参数的值设置为 WriteSchema。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | WriteXml(TextWriter, Boolean) | 使用指定的 TextWriter 以 XML 格式写入 DataTable 的当前内容。 若要保存该表及其所有子代的数据,请将 writeHierarchy 参数设置为 true。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | WriteXml(TextWriter, XmlWriteMode) | 使用指定的 TextWriter 和 XmlWriteMode 写入 DataTable 的当前数据,还可以选择写入架构。 若要写架构,请将 mode 参数的值设置为 WriteSchema。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | WriteXml(XmlWriter, Boolean) | 使用指定的 XmlWriter 以 XML 格式写入 DataTable 的当前内容。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | WriteXml(XmlWriter, XmlWriteMode) | 使用指定的 XmlWriter 和 XmlWriteMode 写入 DataTable 的当前数据,还可以选择写入架构。 若要写架构,请将 mode 参数的值设置为 WriteSchema。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | WriteXml(Stream, XmlWriteMode, Boolean) | 使用指定的 XmlWriteMode 将 DataTable 的当前数据写入指定的文件,还可以选择将架构写入指定的文件。 若要写架构,请将 mode 参数的值设置为 WriteSchema。 若要保存该表及其所有子代的数据,请将 writeHierarchy 参数设置为 true。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | WriteXml(String, XmlWriteMode, Boolean) | 使用指定的文件和 XmlWriteMode,写入 DataTable 的当前数据(还可以选择写入架构)。 若要写架构,请将 mode 参数的值设置为 WriteSchema。 若要保存该表及其所有子代的数据,请将 writeHierarchy 参数设置为 true。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | WriteXml(TextWriter, XmlWriteMode, Boolean) | 使用指定的 TextWriter 和 XmlWriteMode 写入 DataTable 的当前数据,还可以选择写入架构。 若要写架构,请将 mode 参数的值设置为 WriteSchema。 若要保存该表及其所有子代的数据,请将 writeHierarchy 参数设置为 true。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | WriteXml(XmlWriter, XmlWriteMode, Boolean) | 使用指定的 XmlWriter 和 XmlWriteMode 写入 DataTable 的当前数据,还可以选择写入架构。 若要写架构,请将 mode 参数的值设置为 WriteSchema。 若要保存该表及其所有子代的数据,请将 writeHierarchy 参数设置为 true。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | WriteXmlSchema(Stream) | 将 DataTable 的当前数据结构以 XML 架构形式写入指定的流。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | WriteXmlSchema(String) | 将 DataTable 的当前数据结构以 XML 架构形式写入指定的文件。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | WriteXmlSchema(TextWriter) | 使用指定的 TextWriter 将 DataTable 的当前数据结构编写为 XML 架构。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | WriteXmlSchema(XmlWriter) | 使用指定的 XmlWriter 将 DataTable 的当前数据结构以 XML 架构形式写入。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | WriteXmlSchema(Stream, Boolean) | 将 DataTable 的当前数据结构以 XML 架构形式写入指定的流。 若要保存该表及其所有子代的架构,请将 writeHierarchy 参数设置为 true。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | WriteXmlSchema(String, Boolean) | 将 DataTable 的当前数据结构以 XML 架构形式写入指定的文件。 若要保存该表及其所有子代的架构,请将 writeHierarchy 参数设置为 true。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | WriteXmlSchema(TextWriter, Boolean) | 使用指定的 TextWriter 将 DataTable 的当前数据结构编写为 XML 架构。 若要保存该表及其所有子代的架构,请将 writeHierarchy 参数设置为 true。 |
![公共方法 公共方法](http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif) | WriteXmlSchema(XmlWriter, Boolean) | 使用指定的 XmlWriter 将 DataTable 的当前数据结构以 XML 架构形式写入。 若要保存该表及其所有子代的架构,请将 writeHierarchy 参数设置为 true。 |