語言

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 的專案。

適用於

執行緒安全性

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