DataViewSettingCollection 類別

定義

包含每個 中每個物件DataViewSettingDataTable的唯讀集合DataSet

public ref class DataViewSettingCollection : System::Collections::ICollection
public class DataViewSettingCollection : System.Collections.ICollection
[System.Serializable]
public class DataViewSettingCollection : System.Collections.ICollection
type DataViewSettingCollection = class
    interface ICollection
    interface IEnumerable
[<System.Serializable>]
type DataViewSettingCollection = class
    interface ICollection
    interface IEnumerable
Public Class DataViewSettingCollection
Implements ICollection
繼承
DataViewSettingCollection
屬性
實作

備註

使用者無法從集合中新增或移除 ,DataViewSetting但可以更改對應特定 DataViewSetting的屬性DataTable。 從資料集中新增或移除 a DataTable 會增加或移除對應 DataViewSetting 的集合。

屬性

名稱 Description
Count

得到 中DataViewSetting物件DataViewSettingCollection的數量。

IsReadOnly

會得到一個值,表示 是否 DataViewSettingCollection 為唯讀。

IsSynchronized

會獲得一個值,指示存取是否 DataViewSettingCollection 同步(執行緒安全)。

Item[DataTable]

從集合中取得 DataViewSetting 指定的 DataTable 物件。

Item[Int32]

透過索引取得 DataViewSetting 指定的 DataTable 物件。

Item[String]

透過其名稱取得DataViewSettingDataTable指定的。

SyncRoot

取得一個物件,可用來同步存取 DataViewSettingCollection

方法

名稱 Description
CopyTo(Array, Int32)

將集合物件複製到從指定索引開始的一維 Array 實例。

CopyTo(DataViewSetting[], Int32)

將集合物件複製到從指定索引開始的一維 Array 實例。

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetEnumerator()

為收藏品獲得一份 IEnumerator

GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)

擴充方法

名稱 Description
AsParallel(IEnumerable)

啟用查詢的平行處理。

AsQueryable(IEnumerable)

IEnumerable 轉換成 IQueryable

Cast<TResult>(IEnumerable)

IEnumerable 的項目轉換成指定的型別。

OfType<TResult>(IEnumerable)

根據指定的型別篩選 IEnumerable 的專案。

適用於

執行緒安全性

此類型適合多執行緒讀取操作。 您必須同步處理任何寫入作業。