System.Collections.Specialized (Espacio de nombres)
El espacio de nombres System.Collections.Specialized contiene colecciones especializadas y fuertemente tipadas; por ejemplo, un diccionario de listas vinculadas, un vector de bits, y colecciones que solo tienen cadenas.
| Clase | Descripción | |
|---|---|---|
|
CollectionChangedEventManager | Proporciona una implementación de WeakEventManager para que pueda usar el modelo de "agente de escucha de evento débil" con el fin de asociar agentes de escucha para el evento CollectionChanged. |
|
CollectionsUtil | Crea colecciones que omiten el uso de mayúsculas y minúsculas en cadenas. |
|
HybridDictionary | Implementa la interfaz IDictionary utilizando ListDictionary mientras la colección es pequeña; a continuación, cambia a Hashtable cuando la colección aumenta. |
|
ListDictionary | Implementa la interfaz IDictionary utilizando una lista vinculada única. Se recomienda para las colecciones que normalmente contienen 10 elementos o menos. |
|
NameObjectCollectionBase | Proporciona la clase base abstract de una colección de claves de String y valores de Object asociados a los que se puede obtener acceso con la clave o con el índice. |
|
NameObjectCollectionBase.KeysCollection | Representa una colección de las claves String de una colección. |
|
NameValueCollection | Representa una colección de claves de String y valores de String asociados a los que se puede obtener acceso con la clave o con el índice. |
|
NotifyCollectionChangedEventArgs | Proporciona datos para el evento CollectionChanged. |
|
OrderedDictionary | Representa una colección de pares de clave y valor a los que se puede tener acceso por clave o por índice. |
|
StringCollection | Representa una colección de cadenas. |
|
StringDictionary | Implementa una tabla hash con la clave y el valor con establecimiento inflexible de tipos de forma que sean cadenas en lugar de objetos. |
|
StringEnumerator | Admite una iteración simple a través de un StringCollection. |
| Estructura | Descripción | |
|---|---|---|
|
BitVector32 | Proporciona una estructura simple que almacena valores booleanos y pequeños enteros en 32 bits de memoria. |
|
BitVector32.Section | Representa una sección del vector que puede contener un número entero. |
| Interfaz | Descripción | |
|---|---|---|
|
INotifyCollectionChanged | Notifica a los agentes de escucha si se realizan cambios dinámicos como, por ejemplo, cuando se agregan o se quitan elementos o cuando se actualiza toda la lista. |
|
IOrderedDictionary | Representa una colección indizada de pares de clave y valor. |
| Delegado | Descripción | |
|---|---|---|
|
NotifyCollectionChangedEventHandler | Representa el método que controla el evento CollectionChanged. |
| Enumeración | Descripción | |
|---|---|---|
|
NotifyCollectionChangedAction | Describe la acción que provocó un evento CollectionChanged. |
Contenido de la comunidad
Agregar