Microsoft.VisualC.StlClr 命名空間

包含用於實作 STL/CLR 函式庫的類別、介面與枚舉器。

類別

名稱 Description
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 物件進行簡單迭代。

介面

名稱 Description
IDeque<TValue>

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

IHash<TKey,TValue>

定義 STL/CLRhash_map、、hash_multimap、 hash_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/CLRhash_map、、hash_multimap、 hash_sethash_multiset 與物件的介面。

IVector<TValue>

定義 STL/CLR 向量 物件的介面。

委派

名稱 Description
BinaryDelegate<TArg1,TArg2,TResult>

描述一個雙論證代表。 你可以用它來指定代理的參數和回傳類型。

UnaryDelegate<TArg,TResult>

描述一個只用一論元的代表。 你可以用它來指定代理的參數和回傳類型。