Espacio de nombres System::Collections

Clases

ClaseDescripción
BitArrayArray de bits que pueden ser accedidos por índice. Los objetos de esta clase solo deben ser asignados 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 fallos de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use ese puntero para pasarlo a funciones como argumento.
BitArrayPtrPuntero a BitArray. Este tipo es un puntero para gestionar la eliminación de otro objeto. Debe ser asignado en la pila y pasado a funciones ya sea por valor o por referencia constante.
CollectionBaseProporciona una clase base abstracta para una colección fuertemente tipada.
ICollectionDefine la interfaz de colección no genérica.
IEnumerableIEnumerable es la interfaz base para todas las colecciones no genéricas que pueden enumerarse.
IEnumeratorInterfaz del enumerador que puede usarse para iterar a través de algunos elementos. Los objetos de esta clase solo deben ser asignados 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 fallos de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use ese puntero para pasarlo a funciones como argumento.
IEnumeratorImplRefTypeWrapper que crea una implementación no genérica de IEnumerator sobre el iterador genérico IEnumeratorImplRefType - envoltorio para los tipos de referencia.
IEnumeratorImplValueTypeWrapper que crea una implementación no genérica de IEnumerator sobre el iterador genérico IEnumeratorImplRefType - envoltorio para los tipos de valor.
IEqualityComparer
IListIList Representa una colección no genérica de objetos que pueden ser accedidos individualmente por índice.
IListImplRefTypeStub que implementa la interfaz System::Collections::IList sobre el objeto System::Collections::Generic::List Implementación para tipos de referencia.
IListImplValueTypeStub que implementa la interfaz System::Collections::IList sobre el objeto System::Collections::Generic::List Implementación para tipos de valor.
IListWrapperInterfaz para soportar la conversión de colecciones genéricas a no genéricas.
InvalidatableClase que permite rastrear el estado de sus descendientes a través de objetos InvalidatableTracker.
InvalidatableTrackerClase que implementa rastreadores de objetos Invalidatable.