Microsoft.VisualC.StlClr 名前空間

STL/CLR ライブラリの実装に使用されるクラス、インターフェイス、および列挙子が含まれます。

クラス

DequeEnumerator<TValue>

IDeque<TValue> インターフェイスを実装するすべての STL/CLR オブジェクトで、単純なイテレーションをサポートします。

DequeEnumeratorBase<TValue>

IDeque<TValue> インターフェイスを実装するすべての STL/CLR オブジェクトで、単純なイテレーションをサポートします。

GenericPair<TValue1,TValue2>

値のペアをラップするオブジェクトを記述します。

HashEnumerator<TKey,TValue>

IHash<TKey,TValue> インターフェイスを実装するすべての STL/CLR オブジェクトで、単純なイテレーションをサポートします。

HashEnumeratorBase<TKey,TValue>

IHash<TKey,TValue> インターフェイスを実装するすべての STL/CLR オブジェクトで、単純なイテレーションをサポートします。

ListEnumerator<TValue>

IList<TValue> インターフェイスを実装するすべての STL/CLR オブジェクトで、単純なイテレーションをサポートします。

ListEnumeratorBase<TValue>

IList<TValue> インターフェイスを実装するすべての STL/CLR オブジェクトで、単純なイテレーションをサポートします。

TreeEnumerator<TKey,TValue>

ITree<TKey,TValue> インターフェイスを実装するすべての STL/CLR オブジェクトで、単純なイテレーションをサポートします。

TreeEnumeratorBase<TKey,TValue>

ITree<TKey,TValue> インターフェイスを実装するすべての STL/CLR オブジェクトで、単純なイテレーションをサポートします。

VectorEnumerator<TValue>

IVector<TValue> インターフェイスを実装するすべての STL/CLR オブジェクトで、単純なイテレーションをサポートします。

VectorEnumeratorBase<TValue>

IVector<TValue> インターフェイスを実装するすべての STL/CLR オブジェクトで、単純なイテレーションをサポートします。

インターフェイス

IDeque<TValue>

STL/CLR deque オブジェクトのインターフェイスを定義します。

IHash<TKey,TValue>

hash_maphash_multimaphash_sethash_multiset の各 STL/CLR オブジェクトのインターフェイスを定義します。

IList<TValue>

STL/CLR リスト オブジェクトのインターフェイスを定義します。

IPriorityQueue<TValue,TCont>

STL/CLR priority_queue オブジェクトのインターフェイスを定義します。

IQueue<TValue,TCont>

STL/CLR queue オブジェクトのインターフェイスを定義します。

IStack<TValue,TCont>

STL/CLR stack オブジェクトのインターフェイスを定義します。

ITree<TKey,TValue>

hash_maphash_multimaphash_sethash_multiset の各 STL/CLR オブジェクトのインターフェイスを定義します。

IVector<TValue>

STL/CLR vector オブジェクトのインターフェイスを定義します。

代理人

BinaryDelegate<TArg1,TArg2,TResult>

2 つの引数を持つデリゲートを記述します。 これを使用して、引数とデリゲートの戻り値の型を指定します。

UnaryDelegate<TArg,TResult>

1 つの引数を持つデリゲートを記述します。 これを使用して、引数とデリゲートの戻り値の型を指定します。