Compartilhar via


Microsoft.VisualC.StlClr Namespace

Contém as classes, as interfaces e os enumeradores que são usados para implementar a Biblioteca STL/CLR.

Classes

DequeEnumerator<TValue>

Dá suporte à iteração simples sobre qualquer objeto STL/CLR que implementa a interface IDeque<TValue>.

DequeEnumeratorBase<TValue>

Dá suporte à iteração simples sobre qualquer objeto STL/CLR que implementa a interface IDeque<TValue>.

GenericPair<TValue1,TValue2>

Descreve um objeto que encapsula um par de valores.

HashEnumerator<TKey,TValue>

Dá suporte à iteração simples sobre qualquer objeto STL/CLR que implementa a interface IHash<TKey,TValue>.

HashEnumeratorBase<TKey,TValue>

Dá suporte à iteração simples sobre qualquer objeto STL/CLR que implementa a interface IHash<TKey,TValue>.

ListEnumerator<TValue>

Dá suporte à iteração simples sobre qualquer objeto STL/CLR que implementa a interface IList<TValue>.

ListEnumeratorBase<TValue>

Dá suporte à iteração simples sobre qualquer objeto STL/CLR que implementa a interface IList<TValue>.

TreeEnumerator<TKey,TValue>

Dá suporte à iteração simples sobre qualquer objeto STL/CLR que implementa a interface ITree<TKey,TValue>.

TreeEnumeratorBase<TKey,TValue>

Dá suporte à iteração simples sobre qualquer objeto STL/CLR que implementa a interface ITree<TKey,TValue>.

VectorEnumerator<TValue>

Dá suporte à iteração simples sobre qualquer objeto STL/CLR que implementa a interface IVector<TValue>.

VectorEnumeratorBase<TValue>

Dá suporte à iteração simples sobre qualquer objeto STL/CLR que implementa a interface IVector<TValue>.

Interfaces

IDeque<TValue>

Define a interface de um objeto deque STL/CLR.

IHash<TKey,TValue>

Define a interface dos objetos STL/CLR hash_map, hash_multimap, hash_sete hash_multiset .

IList<TValue>

Define a interface para um objeto STL/CLR de lista.

IPriorityQueue<TValue,TCont>

Define a interface para um objeto STL/CLR priority_queue.

IQueue<TValue,TCont>

Define a interface para um objeto queue do STL/CLR.

IStack<TValue,TCont>

Define a interface de um objeto stack do STL/CLR.

ITree<TKey,TValue>

Define a interface dos objetos STL/CLR hash_map, hash_multimap, hash_sete hash_multiset .

IVector<TValue>

Define a interface para um objeto de vetor STL/CLR.

Delegados

BinaryDelegate<TArg1,TArg2,TResult>

Descreve um delegado com dois argumentos. É possível usá-lo para especificar os argumentos e o tipo de retorno do delegado.

UnaryDelegate<TArg,TResult>

Descreve um delegado com um argumento. É possível usá-lo para especificar o argumento e o tipo de retorno do delegado.