Clase System::Collections::Generic::_ValueCollection

_ValueCollection class

Colección de los valores del Dictionary. Hace referencia a la colección, no copia nada. Los objetos de esta clase solo deben asignarse usando la función System::MakeObject() . Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que resultará en errores de tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use este puntero para pasarlo a funciones como argumento.

template<typename Dict>class _ValueCollection : public System::Collections::Generic::BaseKVCollection<Dict, Dict::map_t::mapped_type>

Nested classes

Métodos

MétodoDescripción
_ValueCollection(const typename Dict::Ptr&)Inicializa la colección que hace referencia al diccionario especificado.
Contains(const TValue&) const overrideComprueba si el elemento está presente en el contenedor.
GetEnumerator() overrideObtiene el enumerador que itera a través de los valores.
idx_get(int) const overrideImplementa el método IList. No soportado.
virtualizeBeginConstIterator() const overrideObtiene la implementación del iterador const begin para el contenedor actual.
virtualizeBeginIterator() overrideObtiene la implementación del iterador begin para el contenedor actual.
virtualizeEndConstIterator() const overrideObtiene la implementación del iterador const end para el contenedor actual.
virtualizeEndIterator() overrideObtiene la implementación del iterador end para el contenedor actual.

Typedefs

TypedefDescripción
TValueTipo de valor.

Ver también