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>

定義 STL/CLR hash_maphash_multimaphash_sethash_multiset 物件的介面。

IList<TValue>

定義 STL/CLR 清單物件的介面。

IPriorityQueue<TValue,TCont>

定義 STL/CLR priority_queue 物件的介面。

IQueue<TValue,TCont>

定義 STL/CLR 佇列物件的介面。

IStack<TValue,TCont>

定義 STL/CLR 堆疊物件的執行個體。

ITree<TKey,TValue>

定義 STL/CLR hash_maphash_multimaphash_sethash_multiset 物件的介面。

IVector<TValue>

定義 STL/CLR vector 物件的介面。

委派

BinaryDelegate<TArg1,TArg2,TResult>

描述兩個引數的委派。 您可以使用它來指定委派的引數和傳回類型。

UnaryDelegate<TArg,TResult>

描述單一引數的委派。 您可以使用它來指定委派的引數和傳回類型。