Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

DeclaredTypeElementCollection (Clase)

Esta API es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.

Controla los elementos XML utilizados para configurar la serialización XML con DataContractSerializer.

System.Object
  System.Configuration.ConfigurationElement
    System.Configuration.ConfigurationElementCollection
      System.Runtime.Serialization.Configuration.DeclaredTypeElementCollection

Espacio de nombres:  System.Runtime.Serialization.Configuration
Ensamblado:  System.Runtime.Serialization (en System.Runtime.Serialization.dll)

[ConfigurationCollectionAttribute(typeof(DeclaredTypeElement))]
public sealed class DeclaredTypeElementCollection : ConfigurationElementCollection

El tipo DeclaredTypeElementCollection expone los siguientes miembros.

  NombreDescripción
Método públicoDeclaredTypeElementCollectionInicializa una nueva instancia de la clase DeclaredTypeElementCollection.
Arriba

  NombreDescripción
Propiedad protegidaAddElementNameObtiene o establece el nombre del objeto ConfigurationElement que se va a asociar a la operación de adición en la colección ConfigurationElementCollection cuando se reemplaza en una clase derivada. (Se hereda de ConfigurationElementCollection).
Propiedad protegidaClearElementNameObtiene o establece el nombre del objeto ConfigurationElement que se va a asociar a la operación de borrado en la colección ConfigurationElementCollection cuando se reemplaza en una clase derivada. (Se hereda de ConfigurationElementCollection).
Propiedad públicaCollectionTypeObtiene el tipo de ConfigurationElementCollection. (Se hereda de ConfigurationElementCollection).
Propiedad públicaCountObtiene el número de elementos de la colección. (Se hereda de ConfigurationElementCollection).
Propiedad públicaCurrentConfigurationObtiene una referencia a la instancia de Configuration de nivel superior que representa la jerarquía de configuración a la que pertenece la instancia actual de ConfigurationElement. (Se hereda de ConfigurationElement).
Propiedad públicaElementInformationObtiene un objeto ElementInformation que contiene la funcionalidad e información no personalizable del objeto ConfigurationElement. (Se hereda de ConfigurationElement).
Propiedad protegidaElementPropertyObtiene el objeto ConfigurationElementProperty que representa al propio objeto ConfigurationElement. (Se hereda de ConfigurationElement).
Propiedad públicaEmitClearObtiene o establece un valor que especifica si se ha borrado la colección. (Se hereda de ConfigurationElementCollection).
Propiedad públicaIsSynchronizedObtiene un valor que indica si el acceso a la colección está sincronizado. (Se hereda de ConfigurationElementCollection).
Propiedad protegidaItem[ConfigurationProperty]Obtiene o establece una propiedad o atributo de este elemento de configuración. (Se hereda de ConfigurationElement).
Propiedad públicaItem[Int32]Devuelve el elemento de configuración especificado por su índice.
Propiedad públicaItem[String]Devuelve el elemento especificado por su clave.
Propiedad públicaLockAllAttributesExceptObtiene la colección de atributos bloqueados. (Se hereda de ConfigurationElement).
Propiedad públicaLockAllElementsExceptObtiene la colección de elementos bloqueados. (Se hereda de ConfigurationElement).
Propiedad públicaLockAttributesObtiene la colección de atributos bloqueados. (Se hereda de ConfigurationElement).
Propiedad públicaLockElementsObtiene la colección de elementos bloqueados. (Se hereda de ConfigurationElement).
Propiedad públicaLockItemObtiene o establece un valor que indica si el elemento está bloqueado. (Se hereda de ConfigurationElement).
Propiedad protegidaPropertiesObtiene la colección de propiedades. (Se hereda de ConfigurationElement).
Propiedad protegidaRemoveElementNameObtiene o establece el nombre del objeto ConfigurationElement que se va a asociar a la operación de eliminación en la colección ConfigurationElementCollection cuando se reemplaza en una clase derivada. (Se hereda de ConfigurationElementCollection).
Propiedad públicaSyncRootObtiene un objeto que se utiliza para sincronizar el acceso a la colección ConfigurationElementCollection. (Se hereda de ConfigurationElementCollection).
Arriba

  NombreDescripción
Método públicoAddAgrega el elemento de configuración especificado.
Método protegidoBaseAdd(ConfigurationElement, Boolean)Agrega un elemento de configuración a la colección de elementos de configuración. (Se hereda de ConfigurationElementCollection).
Método protegidoBaseClearQuita todos los objetos de elemento de configuración de la colección. (Se hereda de ConfigurationElementCollection).
Método protegidoBaseGet(Int32)Obtiene el elemento de configuración en la ubicación de índice especificada. (Se hereda de ConfigurationElementCollection).
Método protegidoBaseGet(Object)Devuelve el elemento de configuración con la clave especificada. (Se hereda de ConfigurationElementCollection).
Método protegidoBaseGetAllKeysDevuelve una matriz de claves para todos los elementos de configuración incluidos en la colección ConfigurationElementCollection. (Se hereda de ConfigurationElementCollection).
Método protegidoBaseGetKeyObtiene la clave para el objeto ConfigurationElement en la ubicación de índice especificada. (Se hereda de ConfigurationElementCollection).
Método protegidoBaseIsRemovedIndica si el objeto ConfigurationElement con la clave especificada se ha quitado de la colección ConfigurationElementCollection. (Se hereda de ConfigurationElementCollection).
Método protegidoBaseRemoveQuita un objeto ConfigurationElement de la colección. (Se hereda de ConfigurationElementCollection).
Método protegidoBaseRemoveAtQuita el objeto ConfigurationElement en la ubicación de índice especificada. (Se hereda de ConfigurationElementCollection).
Método públicoClearBorra todos los elementos de la colección.
Método públicoContainsDevuelve un valor si la colección contiene el elemento especificado por su nombre de tipo.
Método públicoCopyToCopia el contenido de la colección ConfigurationElementCollection en una matriz. (Se hereda de ConfigurationElementCollection).
Método protegidoDeserializeElementLee XML del archivo de configuración. (Se hereda de ConfigurationElement).
Método públicoEqualsCompara la colección ConfigurationElementCollection con el objeto especificado. (Se hereda de ConfigurationElementCollection).
Método públicoGetEnumeratorInfraestructura. Obtiene una interfaz IEnumerator que se utiliza para recorrer en iteración la colección ConfigurationElementCollection. (Se hereda de ConfigurationElementCollection).
Método públicoGetHashCodeObtiene un valor único que representa la instancia de ConfigurationElementCollection. (Se hereda de ConfigurationElementCollection).
Método públicoGetType Obtiene el Type de la instancia actual. (Se hereda de Object).
Método públicoIndexOfDevuelve el índice del elemento de configuración especificado.
Método protegidoInitEstablece el objeto ConfigurationElement en su estado inicial. (Se hereda de ConfigurationElement).
Método protegidoInitializeDefaultSe utiliza para inicializar un conjunto predeterminado de valores para el objeto ConfigurationElement. (Se hereda de ConfigurationElement).
Método protegidoIsModifiedIndica si se ha modificado esta colección ConfigurationElementCollection desde la última vez en que se guardo o cargó al reemplazarla en una clase derivada. (Se hereda de ConfigurationElementCollection).
Método públicoIsReadOnlyIndica si la el objeto ConfigurationElementCollection es de solo lectura. (Se hereda de ConfigurationElementCollection).
Método públicoRemove(DeclaredTypeElement)Quita el elemento de configuración especificado de la colección.
Método públicoRemove(String)Quita el elemento de configuración especificado por su clave.
Método públicoRemoveAtQuita el elemento de configuración en el índice especificado.
Método protegidoResetRestablece la colección ConfigurationElementCollection a su estado sin modificaciones cuando se reemplaza en una clase derivada. (Se hereda de ConfigurationElementCollection).
Método protegidoResetModifiedRestablece el valor de la propiedad IsModified en false cuando se reemplaza en una clase derivada. (Se hereda de ConfigurationElementCollection).
Método protegidoSerializeElementEscribe los datos de configuración en un elemento XML del archivo de configuración cuando se reemplaza en una clase derivada. (Se hereda de ConfigurationElementCollection).
Método protegidoSerializeToXmlElementEscribe las etiquetas externas de este elemento de configuración en el archivo de configuración cuando se implementa en una clase derivada. (Se hereda de ConfigurationElement).
Método protegidoSetReadOnlyInfraestructura. Establece la propiedad IsReadOnly para el objeto ConfigurationElementCollection y para todos los subelementos. (Se hereda de ConfigurationElementCollection).
Método públicoToString Retorna una cadena que representa al objeto actual. (Se hereda de Object).
Método protegidoUnmergeInfraestructura. Invierte el efecto de combinar la información de configuración de distintos niveles de la jerarquía de configuración. (Se hereda de ConfigurationElementCollection).
Arriba

  NombreDescripción
Implementación explícita de interfacesMétodo privadoICollection.CopyToCopia la colección ConfigurationElementCollection en una matriz. (Se hereda de ConfigurationElementCollection).
Arriba

Esta clase se utiliza para controlar el elemento <dataContractSerializer>, concretamente, para permitir la adición de tipos a la colección de tipos conocidos.

.NET Framework

Compatible con: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft