Microsoft.VisualC.StlClr Пространство имен

Содержит классы, интерфейсы и перечислители, используемые для реализации библиотеки STL/CLR.

Классы

DequeEnumerator<TValue>

Поддерживает простой перебор для любого объекта STL/CLR, который реализует интерфейс IDeque<TValue>.

DequeEnumeratorBase<TValue>

Поддерживает простой перебор для любого объекта STL/CLR, который реализует интерфейс IDeque<TValue>.

GenericPair<TValue1,TValue2>

Описывает объект, который создает оболочку для пары значений.

HashEnumerator<TKey,TValue>

Поддерживает простой перебор для любого объекта STL/CLR, который реализует интерфейс IHash<TKey,TValue>.

HashEnumeratorBase<TKey,TValue>

Поддерживает простой перебор для любого объекта STL/CLR, который реализует интерфейс IHash<TKey,TValue>.

ListEnumerator<TValue>

Поддерживает простой перебор для любого объекта STL/CLR, который реализует интерфейс IList<TValue>.

ListEnumeratorBase<TValue>

Поддерживает простой перебор для любого объекта STL/CLR, который реализует интерфейс IList<TValue>.

TreeEnumerator<TKey,TValue>

Поддерживает простой перебор для любого объекта STL/CLR, который реализует интерфейс ITree<TKey,TValue>.

TreeEnumeratorBase<TKey,TValue>

Поддерживает простой перебор для любого объекта STL/CLR, который реализует интерфейс ITree<TKey,TValue>.

VectorEnumerator<TValue>

Поддерживает простой перебор для любого объекта STL/CLR, который реализует интерфейс IVector<TValue>.

VectorEnumeratorBase<TValue>

Поддерживает простой перебор для любого объекта STL/CLR, который реализует интерфейс IVector<TValue>.

Интерфейсы

IDeque<TValue>

Определяет интерфейс объекта STL/CLR deque .

IHash<TKey,TValue>

Определяет интерфейс объектов STL/CLR hash_map, hash_multimap, , hash_setи hash_multiset .

IList<TValue>

Определяет интерфейс для библиотеки STL/CLR объекта list.

IPriorityQueue<TValue,TCont>

Определяет интерфейс для библиотеки STL/CLR объекта priority_queue.

IQueue<TValue,TCont>

Определяет интерфейс для библиотеки STL/CLR объекта queue.

IStack<TValue,TCont>

Определяет интерфейс для библиотеки STL/CLR объекта stack.

ITree<TKey,TValue>

Определяет интерфейс объектов STL/CLR hash_map, hash_multimap, , hash_setи hash_multiset .

IVector<TValue>

Определяет интерфейс для библиотеки STL/CLR объекта vector.

Делегаты

BinaryDelegate<TArg1,TArg2,TResult>

Описывает делегат с двумя аргументами. Он используется для указания аргументов и типа возвращаемого значения делегата.

UnaryDelegate<TArg,TResult>

Описывает делегат с одним аргументом. Он используется для указания аргумента и возвращаемого типа делегата.