DataViewManager 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
包含每個 DataViewSettingCollection 的預設值DataTable。DataSet
public ref class DataViewManager : System::ComponentModel::MarshalByValueComponent, System::Collections::IList, System::ComponentModel::IBindingList, System::ComponentModel::ITypedList
public ref class DataViewManager : System::ComponentModel::MarshalByValueComponent, System::ComponentModel::IBindingList, System::ComponentModel::ITypedList
public class DataViewManager : System.ComponentModel.MarshalByValueComponent, System.Collections.IList, System.ComponentModel.IBindingList, System.ComponentModel.ITypedList
public class DataViewManager : System.ComponentModel.MarshalByValueComponent, System.ComponentModel.IBindingList, System.ComponentModel.ITypedList
type DataViewManager = class
inherit MarshalByValueComponent
interface IBindingList
interface IList
interface ICollection
interface IEnumerable
interface ITypedList
type DataViewManager = class
inherit MarshalByValueComponent
interface ICollection
interface IEnumerable
interface IList
interface IBindingList
interface ITypedList
Public Class DataViewManager
Inherits MarshalByValueComponent
Implements IBindingList, IList, ITypedList
Public Class DataViewManager
Inherits MarshalByValueComponent
Implements IBindingList, ITypedList
- 繼承
- 實作
建構函式
| 名稱 | Description |
|---|---|
| DataViewManager() |
初始化 DataViewManager 類別的新執行個體。 |
| DataViewManager(DataSet) |
初始化指定類別DataViewManager的新實例DataSet。 |
屬性
| 名稱 | Description |
|---|---|
| Container |
取得元件的容器。 (繼承來源 MarshalByValueComponent) |
| DataSet |
取得或設定 DataSet 使用 DataViewManager。 |
| DataViewSettingCollectionString |
取得或設定一個用於程式碼持久化的值。 |
| DataViewSettings | |
| DesignMode |
會取得一個值,表示該元件目前是否處於設計模式。 (繼承來源 MarshalByValueComponent) |
| Events |
取得與此元件相連的事件處理程序清單。 (繼承來源 MarshalByValueComponent) |
| Site |
取得或設定元件的站點。 (繼承來源 MarshalByValueComponent) |
方法
| 名稱 | Description |
|---|---|
| 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) |
當 a DataRelation 被加入或移除時DataRelationCollection,會引發事件。CollectionChanged |
| TableCollectionChanged(Object, CollectionChangeEventArgs) |
當 a DataTable 被加入或移除時DataTableCollection,會引發事件。CollectionChanged |
| ToString() |
回傳 String 包含 的名稱 Component(若有的話)。 此方法不應被覆蓋。 (繼承來源 MarshalByValueComponent) |
事件
| 名稱 | Description |
|---|---|
| Disposed |
新增一個事件處理器來監聽元件上的事件。Disposed (繼承來源 MarshalByValueComponent) |
| ListChanged |
發生在新增或刪除一列後 DataView。 |
明確介面實作
擴充方法
| 名稱 | Description |
|---|---|
| AsParallel(IEnumerable) |
啟用查詢的平行處理。 |
| AsQueryable(IEnumerable) |
將 IEnumerable 轉換成 IQueryable。 |
| Cast<TResult>(IEnumerable) |
將 IEnumerable 的項目轉換成指定的型別。 |
| OfType<TResult>(IEnumerable) |
根據指定的型別篩選 IEnumerable 的專案。 |
適用於
執行緒安全性
此類型適合多執行緒讀取操作。 您必須同步處理任何寫入作業。