DataViewManager 类  
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在 DataSet 中包含每个 DataTable 的默认 DataViewSettingCollection。
public ref class DataViewManager : System::ComponentModel::MarshalByValueComponent, System::Collections::IList, System::ComponentModel::IBindingList, System::ComponentModel::ITypedListpublic ref class DataViewManager : System::ComponentModel::MarshalByValueComponent, System::ComponentModel::IBindingList, System::ComponentModel::ITypedListpublic class DataViewManager : System.ComponentModel.MarshalByValueComponent, System.Collections.IList, System.ComponentModel.IBindingList, System.ComponentModel.ITypedListpublic class DataViewManager : System.ComponentModel.MarshalByValueComponent, System.ComponentModel.IBindingList, System.ComponentModel.ITypedListtype DataViewManager = class
    inherit MarshalByValueComponent
    interface ICollection
    interface IEnumerable
    interface IList
    interface IBindingList
    interface ITypedListtype DataViewManager = class
    inherit MarshalByValueComponent
    interface IBindingList
    interface IList
    interface ICollection
    interface IEnumerable
    interface ITypedListPublic Class DataViewManager
Inherits MarshalByValueComponent
Implements IBindingList, IList, ITypedListPublic Class DataViewManager
Inherits MarshalByValueComponent
Implements IBindingList, ITypedList- 继承
- 实现
构造函数
| DataViewManager() | 初始化 DataViewManager 类的新实例。 | 
| DataViewManager(DataSet) | 为指定的 DataSet 初始化 DataViewManager 类的新实例。 | 
属性
| Container | 获取组件的容器。(继承自 MarshalByValueComponent) | 
| DataSet | 获取或设置要与 DataViewManager 一起使用的 DataSet。 | 
| DataViewSettingCollectionString | 获取或设置用于代码持久性的值。 | 
| DataViewSettings | 获取 DataSet 中每个 DataTable 的 DataViewSettingCollection。 | 
| DesignMode | 获取指示组件当前是否处于设计模式的值。(继承自 MarshalByValueComponent) | 
| Events | 获取附加到该组件的事件处理程序的列表。(继承自 MarshalByValueComponent) | 
| Site | 获取或设置组件的站点。(继承自 MarshalByValueComponent) | 
方法
| CreateDataView(DataTable) | |
| Dispose() | 释放由 MarshalByValueComponent 使用的所有资源。(继承自 MarshalByValueComponent) | 
| Dispose(Boolean) | 释放由 MarshalByValueComponent 占用的非托管资源,还可以另外再释放托管资源。(继承自 MarshalByValueComponent) | 
| Equals(Object) | 确定指定对象是否等于当前对象。(继承自 Object) | 
| GetHashCode() | 作为默认哈希函数。(继承自 Object) | 
| GetService(Type) | 获取 IServiceProvider 的实施者。(继承自 MarshalByValueComponent) | 
| GetType() | 获取当前实例的 Type。(继承自 Object) | 
| MemberwiseClone() | 创建当前 Object 的浅表副本。(继承自 Object) | 
| OnListChanged(ListChangedEventArgs) | 引发 ListChanged 事件。 | 
| RelationCollectionChanged(Object, CollectionChangeEventArgs) | 在 DataRelationCollection 中添加或移除 DataRelation 时引发 CollectionChanged 事件。 | 
| TableCollectionChanged(Object, CollectionChangeEventArgs) | 在 DataTableCollection 中添加或移除 DataTable 时引发 CollectionChanged 事件。 | 
| ToString() | 返回包含 Component 的名称的 String(如果有)。 不应重写此方法。(继承自 MarshalByValueComponent) | 
事件
| Disposed | 添加用于侦听组件的 Disposed 事件的事件处理程序。(继承自 MarshalByValueComponent) | 
| ListChanged | 在将行添加到 DataView 或从中删除行之后发生。 | 
显式接口实现
扩展方法
适用于
线程安全性
此类型对于多线程读取操作是安全的。 必须同步所有写入操作。