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

Содержит классы, интерфейсы и перечислители, используемые для реализации библиотеки STL/CLR. Contains the classes, interfaces, and enumerators that are used to implement the STL/CLR Library.

Классы

DequeEnumerator<TValue>

Поддерживает простой перебор для любого объекта STL/CLR, который реализует интерфейс IDeque<TValue>.Supports simple iteration over any STL/CLR object that implements the IDeque<TValue> interface.

DequeEnumeratorBase<TValue>

Поддерживает простую итерацию по любому объекту STL/CLR, реализующему интерфейс IDeque<TValue>.Supports simple iteration over any STL/CLR object that implements the IDeque<TValue> interface.

GenericPair<TValue1,TValue2>

Описывает объект, который создает оболочку для пары значений.Describes an object that wraps a pair of values.

HashEnumerator<TKey,TValue>

Поддерживает простой перебор для любого объекта STL/CLR, который реализует интерфейс IHash<TKey,TValue>.Supports simple iteration over any STL/CLR object that implements the IHash<TKey,TValue> interface.

HashEnumeratorBase<TKey,TValue>

Поддерживает простой перебор для любого объекта STL/CLR, который реализует интерфейс IHash<TKey,TValue>.Supports simple iteration over any STL/CLR object that implements the IHash<TKey,TValue> interface.

ListEnumerator<TValue>

Поддерживает простой перебор для любого объекта STL/CLR, который реализует интерфейс IList<TValue>.Supports simple iteration over any STL/CLR object that implements the IList<TValue> interface.

ListEnumeratorBase<TValue>

Поддерживает простой перебор для любого объекта STL/CLR, который реализует интерфейс IList<TValue>.Supports simple iteration over any STL/CLR object that implements the IList<TValue> interface.

TreeEnumerator<TKey,TValue>

Поддерживает простой перебор для любого объекта STL/CLR, который реализует интерфейс ITree<TKey,TValue>.Supports simple iteration over any STL/CLR object that implements the ITree<TKey,TValue> interface.

TreeEnumeratorBase<TKey,TValue>

Поддерживает простой перебор для любого объекта STL/CLR, который реализует интерфейс ITree<TKey,TValue>.Supports simple iteration over any STL/CLR object that implements the ITree<TKey,TValue> interface.

VectorEnumerator<TValue>

Поддерживает простой перебор для любого объекта STL/CLR, который реализует интерфейс IVector<TValue>.Supports simple iteration over any STL/CLR object that implements the IVector<TValue> interface.

VectorEnumeratorBase<TValue>

Поддерживает простой перебор для любого объекта STL/CLR, который реализует интерфейс IVector<TValue>.Supports simple iteration over any STL/CLR object that implements the IVector<TValue> interface.

Интерфейсы

IDeque<TValue>

Определяет интерфейс для объекта deque библиотеки STL/CLR.Defines the interface of an STL/CLR deque object.

IHash<TKey,TValue>

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

IList<TValue>

Определяет интерфейс для библиотеки STL/CLR объекта list.Defines the interface for an STL/CLR list object.

IPriorityQueue<TValue,TCont>

Определяет интерфейс для STL/CLR объекта priority_queue.Defines the interface for an STL/CLR priority_queue object.

IQueue<TValue,TCont>

Определяет интерфейс для объекта queue библиотеки STL/CLR.Defines the interface for an STL/CLR queue object.

IStack<TValue,TCont>

Определяет интерфейс для объекта stack библиотеки STL/CLR.Defines the interface of an STL/CLR stack object.

ITree<TKey,TValue>

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

IVector<TValue>

Определяет интерфейс для объекта vector библиотеки STL/CLR.Defines the interface for an STL/CLR vector object.

Делегаты

BinaryDelegate<TArg1,TArg2,TResult>

Описывает делегат с двумя аргументами.Describes a two-argument delegate. Он используется для указания аргументов и типа возвращаемого значения делегата.You use it to specify the arguments and return type of the delegate.

UnaryDelegate<TArg,TResult>

Описывает делегат с одним аргументом.Describes a one-argument delegate. Он используется для указания аргумента и возвращаемого типа делегата.You use it to specify the argument and return type of the delegate.