GlobalObjectCollection クラス

定義

グローバルオブジェクトの厳密に型指定されたコレクション。 コレクションは、読み取り/書き込みまたは読み取り専用にすることができます。 読み取り/書き込みコレクションは、GlobalObjectCollection のコンストラクターに安価渡して、コレクションをコピーせずに読み取り専用バージョンを作成できます。

public ref class GlobalObjectCollection sealed : MarshalByRefObject, System::Collections::IList
public sealed class GlobalObjectCollection : MarshalByRefObject, System.Collections.IList
type GlobalObjectCollection = class
    inherit MarshalByRefObject
    interface IList
    interface ICollection
    interface IEnumerable
Public NotInheritable Class GlobalObjectCollection
Inherits MarshalByRefObject
Implements IList
継承
GlobalObjectCollection
実装

コンストラクター

GlobalObjectCollection()

グローバルオブジェクトの厳密に型指定されたコレクションの新しいインスタンスを初期化します。

GlobalObjectCollection(GlobalObject[])

グローバルオブジェクトの配列によって最初に設定されるグローバルオブジェクトの、厳密に型指定されたコレクションの新しいインスタンスを初期化します。

GlobalObjectCollection(GlobalObject[], Boolean)

グローバルオブジェクトの配列によって最初に設定されるグローバルオブジェクトの、厳密に型指定されたコレクションの新しいインスタンスを初期化します。

GlobalObjectCollection(GlobalObjectCollection)

配列によって最初に設定されるグローバルオブジェクトの厳密に型指定されたコレクションの新しいインスタンスを初期化 items します。

GlobalObjectCollection(GlobalObjectCollection, Boolean)

指定した読み取り/書き込みアクセスについて、指定したグローバルオブジェクトコレクションのグローバルオブジェクトの新しいインスタンスを初期化します。

プロパティ

Count

このコレクション内の項目の数を返します。

IsFixedSize

このコレクションのサイズを変更できるかどうかを判断します。

IsReadOnly

このコレクションが読み取り専用かどうかを判断します。

IsSynchronized

マルチスレッドアクセスに対してこのコレクションが同期されているかどうかを判断します。

Item[Int32]

指定したインデックス位置にある項目を取得または設定します。

SyncRoot

アクセスを同期するオブジェクトを取得します。

メソッド

Add(GlobalObject)

新しい項目をコレクションに追加します。

AddRange(GlobalObject[])

配列内のオブジェクトをコレクションの末尾に追加します。

AddRange(GlobalObjectCollection)

配列内のオブジェクトをコレクションの末尾に追加します。

Clear()

このコレクションの内容を消去します。

Contains(GlobalObject)

指定した項目がこのコレクションに格納されているかどうかを判断します。

CopyTo(GlobalObject[], Int32)

指定したインデックスを開始位置として、指定した配列にこのコレクションの内容をコピーします。

GetEnumerator()

コレクションの列挙子を返します。

IndexOf(GlobalObject)

コレクション内のオブジェクトの位置を取得します。

Insert(Int32, GlobalObject)

コレクション内の指定したインデックスの位置に新しい項目を挿入します。

Remove(GlobalObject)

オブジェクトをコレクションから削除します。

RemoveAt(Int32)

コレクション内の指定した位置にあるオブジェクトを削除します。

明示的なインターフェイスの実装

ICollection.CopyTo(Array, Int32)

指定したインデックスを開始位置として、指定した配列にこのコレクションの内容をコピーします。

IList.Add(Object)

コレクションにオブジェクトを追加します。

IList.Contains(Object)

オブジェクトがコレクション内に存在するかどうかを判断します。

IList.IndexOf(Object)

コレクション内のオブジェクトの位置を取得します。

IList.Insert(Int32, Object)

コレクション内の指定した位置に項目を追加します。

IList.Item[Int32]
IList.Remove(Object)

オブジェクトをコレクションから削除します。

適用対象