DataViewSettingCollection DataViewSettingCollection DataViewSettingCollection DataViewSettingCollection Class

定義

DataViewSetting 内の各 DataTable に対する DataSet オブジェクトの読み取り専用コレクションを格納しています。Contains a read-only collection of DataViewSetting objects for each DataTable in a DataSet.

public ref class DataViewSettingCollection : System::Collections::ICollection
[System.Serializable]
public class DataViewSettingCollection : System.Collections.ICollection
type DataViewSettingCollection = class
    interface ICollection
    interface IEnumerable
Public Class DataViewSettingCollection
Implements ICollection
継承
DataViewSettingCollectionDataViewSettingCollectionDataViewSettingCollectionDataViewSettingCollection
属性
実装

注釈

ユーザーは、コレクションに対してDataViewSettingを追加または削除することはできませんDataViewSettingが、特定DataTableのに対応するのプロパティを変更できます。A user cannot add or remove a DataViewSetting from the collection, but can change the properties of the DataViewSetting corresponding to a particular DataTable. データセットのをDataTable追加または削除すると、対応DataViewSettingするがコレクションに追加または削除されます。Adding or removing a DataTable from the DataSet adds or removes the corresponding DataViewSetting from the collection.

プロパティ

Count Count Count Count

DataViewSetting 内の DataViewSettingCollection オブジェクトの数を取得します。Gets the number of DataViewSetting objects in the DataViewSettingCollection.

IsReadOnly IsReadOnly IsReadOnly IsReadOnly

DataViewSettingCollection が読み取り専用かどうかを示す値を取得します。Gets a value that indicates whether the DataViewSettingCollection is read-only.

IsSynchronized IsSynchronized IsSynchronized IsSynchronized

DataViewSettingCollection へのアクセスが同期されている (スレッド セーフである) かどうかを示す値を取得します。Gets a value that indicates whether access to the DataViewSettingCollection is synchronized (thread-safe).

Item[DataTable] Item[DataTable] Item[DataTable] Item[DataTable]

指定した DataViewSettingDataTable オブジェクトをコレクションから取得します。Gets the DataViewSetting objects of the specified DataTable from the collection.

Item[Int32] Item[Int32] Item[Int32] Item[Int32]

インデックスで指定した DataViewSettingDataTable オブジェクトを取得します。Gets the DataViewSetting objects of the DataTable specified by its index.

Item[String] Item[String] Item[String] Item[String]

名前で指定した DataViewSettingDataTable を取得します。Gets the DataViewSetting of the DataTable specified by its name.

SyncRoot SyncRoot SyncRoot SyncRoot

DataViewSettingCollection へのアクセスを同期するために使用できるオブジェクトを取得します。Gets an object that can be used to synchronize access to the DataViewSettingCollection.

メソッド

CopyTo(Array, Int32) CopyTo(Array, Int32) CopyTo(Array, Int32) CopyTo(Array, Int32)

指定したインデックスをコピー開始位置として、1 次元の Array インスタンスにコレクション オブジェクトをコピーします。Copies the collection objects to a one-dimensional Array instance starting at the specified index.

CopyTo(DataViewSetting[], Int32) CopyTo(DataViewSetting[], Int32) CopyTo(DataViewSetting[], Int32) CopyTo(DataViewSetting[], Int32)

指定したインデックスをコピー開始位置として、1 次元の Array インスタンスにコレクション オブジェクトをコピーします。Copies the collection objects to a one-dimensional Array instance starting at the specified index.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

コレクションの IEnumerator を取得します。Gets an IEnumerator for the collection.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)

拡張メソッド

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable)

IEnumerable の要素を、指定した型にキャストします。Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable)

指定された型に基づいて IEnumerable の要素をフィルター処理します。Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

クエリの並列化を有効にします。Enables parallelization of a query.

AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable)

IEnumerableIQueryable に変換します。Converts an IEnumerable to an IQueryable.

適用対象

スレッド セーフ

この型は、マルチスレッドの読み取り操作に対して安全です。This type is safe for multithreaded read operations. 書き込み操作はすべて同期する必要があります。You must synchronize any write operations.