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 provocará errores en tiempo de ejecución y/o fallas 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 asignarse en la pila y pasarse 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 de enumerador que puede usarse para iterar a través de algunos elementos. 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 provocará errores en tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use ese puntero para pasarlo a funciones como argumento.
IEnumeratorImplRefTypeEnvoltorio que crea una implementación no genérica de IEnumerator sobre el iterador genérico IEnumeratorImplRefType - envoltorio para los tipos de referencia.
IEnumeratorImplValueTypeEnvoltorio 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 accederse individualmente por índice.
IListImplRefTypeStub que implementa la interfaz System::Collections::IList sobre un objeto System::Collections::Generic::List Implementación para tipos de referencia.
IListImplValueTypeStub que implementa la interfaz System::Collections::IList sobre un objeto System::Collections::Generic::List Implementación para tipos de valor.
IListWrapperInterfaz para soportar la conversión de genérica a no genérica.
InvalidatableClase que permite rastrear el estado de sus descendientes a través de objetos InvalidatableTracker.
InvalidatableTrackerClase que implementa rastreadores de objetos Invalidatable.