ServiceNameElementCollection Clase

Definición

La clase ServiceNameCollection es una colección de nombres de entidad de seguridad de servicio que representan un elemento de configuración de una directiva ExtendedProtectionPolicy.The ServiceNameCollection class is a collection of service principal names that represent a configuration element for an ExtendedProtectionPolicy.

public ref class ServiceNameElementCollection sealed : System::Configuration::ConfigurationElementCollection
public sealed class ServiceNameElementCollection : System.Configuration.ConfigurationElementCollection
[System.Configuration.ConfigurationCollection(typeof(System.Security.Authentication.ExtendedProtection.Configuration.ServiceNameElement))]
public sealed class ServiceNameElementCollection : System.Configuration.ConfigurationElementCollection
type ServiceNameElementCollection = class
    inherit ConfigurationElementCollection
[<System.Configuration.ConfigurationCollection(typeof(System.Security.Authentication.ExtendedProtection.Configuration.ServiceNameElement))>]
type ServiceNameElementCollection = class
    inherit ConfigurationElementCollection
Public NotInheritable Class ServiceNameElementCollection
Inherits ConfigurationElementCollection
Herencia
Atributos

Constructores

ServiceNameElementCollection()

Inicializa una nueva instancia de la clase ServiceNameElementCollection.Initializes a new instance of the ServiceNameElementCollection class.

Propiedades

AddElementName

Obtiene 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.Gets or sets the name of the ConfigurationElement to associate with the add operation in the ConfigurationElementCollection when overridden in a derived class.

(Heredado de ConfigurationElementCollection)
ClearElementName

Obtiene 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.Gets or sets the name for the ConfigurationElement to associate with the clear operation in the ConfigurationElementCollection when overridden in a derived class.

(Heredado de ConfigurationElementCollection)
CollectionType

Obtiene el tipo de ConfigurationElementCollection.Gets the type of the ConfigurationElementCollection.

(Heredado de ConfigurationElementCollection)
Count

Obtiene el número de elementos de la colección.Gets the number of elements in the collection.

(Heredado de ConfigurationElementCollection)
CurrentConfiguration

Obtiene 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.Gets a reference to the top-level Configuration instance that represents the configuration hierarchy that the current ConfigurationElement instance belongs to.

(Heredado de ConfigurationElement)
ElementInformation

Obtiene un objeto ElementInformation que contiene la funcionalidad e información no personalizable del objeto ConfigurationElement.Gets an ElementInformation object that contains the non-customizable information and functionality of the ConfigurationElement object.

(Heredado de ConfigurationElement)
ElementName

Obtiene el nombre que se utiliza para identificar esta colección de elementos en el archivo de configuración cuando se reemplaza en una clase derivada.Gets the name used to identify this collection of elements in the configuration file when overridden in a derived class.

(Heredado de ConfigurationElementCollection)
ElementProperty

Obtiene el objeto ConfigurationElementProperty que representa al propio objeto ConfigurationElement.Gets the ConfigurationElementProperty object that represents the ConfigurationElement object itself.

(Heredado de ConfigurationElement)
EmitClear

Obtiene o establece un valor que especifica si se ha borrado la colección.Gets or sets a value that specifies whether the collection has been cleared.

(Heredado de ConfigurationElementCollection)
EvaluationContext

Obtiene el objeto ContextInformation para el objeto ConfigurationElement.Gets the ContextInformation object for the ConfigurationElement object.

(Heredado de ConfigurationElement)
HasContext

Obtiene un valor que indica si la propiedad CurrentConfiguration es null.Gets a value that indicates whether the CurrentConfiguration property is null.

(Heredado de ConfigurationElement)
IsSynchronized

Obtiene un valor que indica si se sincroniza el acceso a la recopilación.Gets a value indicating whether access to the collection is synchronized.

(Heredado de ConfigurationElementCollection)
Item[ConfigurationProperty]

Obtiene o establece una propiedad o atributo de este elemento de configuración.Gets or sets a property or attribute of this configuration element.

(Heredado de ConfigurationElement)
Item[Int32]

La propiedad Item[String] obtiene o establece la instancia de ServiceNameElement ubicada en el índice especificado.The Item[String] property gets or sets the ServiceNameElement instance at the specified index location.

Item[String]

La propiedad Item[String] obtiene o establece la instancia de ServiceNameElement basándose en una cadena que representa la instancia de ServiceNameElement.The Item[String] property gets or sets the ServiceNameElement instance based on a string that represents the ServiceNameElement instance.

LockAllAttributesExcept

Obtiene la colección de atributos bloqueados.Gets the collection of locked attributes.

(Heredado de ConfigurationElement)
LockAllElementsExcept

Obtiene la colección de elementos bloqueados.Gets the collection of locked elements.

(Heredado de ConfigurationElement)
LockAttributes

Obtiene la colección de atributos bloqueados.Gets the collection of locked attributes.

(Heredado de ConfigurationElement)
LockElements

Obtiene la colección de elementos bloqueados.Gets the collection of locked elements.

(Heredado de ConfigurationElement)
LockItem

Obtiene o establece un valor que indica si el elemento está bloqueado.Gets or sets a value indicating whether the element is locked.

(Heredado de ConfigurationElement)
Properties

Obtiene la colección de propiedades.Gets the collection of properties.

(Heredado de ConfigurationElement)
RemoveElementName

Obtiene 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.Gets or sets the name of the ConfigurationElement to associate with the remove operation in the ConfigurationElementCollection when overridden in a derived class.

(Heredado de ConfigurationElementCollection)
SyncRoot

Obtiene un objeto que se utiliza para sincronizar el acceso a la colección ConfigurationElementCollection.Gets an object used to synchronize access to the ConfigurationElementCollection.

(Heredado de ConfigurationElementCollection)
ThrowOnDuplicate

Obtiene un valor que indica si el intento de agregar un objeto ConfigurationElement duplicado a la colección ConfigurationElementCollection va a hacer que se produzca una excepción.Gets a value indicating whether an attempt to add a duplicate ConfigurationElement to the ConfigurationElementCollection will cause an exception to be thrown.

(Heredado de ConfigurationElementCollection)

Métodos

Add(ServiceNameElement)

El método Add(ServiceNameElement) agrega una instancia de ServiceNameElement a este objeto ServiceNameElementCollection.The Add(ServiceNameElement) method adds a ServiceNameElement instance to this ServiceNameElementCollection.

BaseAdd(ConfigurationElement)

Agrega un elemento de configuración a la colección ConfigurationElementCollection.Adds a configuration element to the ConfigurationElementCollection.

(Heredado de ConfigurationElementCollection)
BaseAdd(ConfigurationElement, Boolean)

Agrega un elemento de configuración a la colección de elementos de configuración.Adds a configuration element to the configuration element collection.

(Heredado de ConfigurationElementCollection)
BaseAdd(Int32, ConfigurationElement)

Agrega un elemento de configuración a la colección de elementos de configuración.Adds a configuration element to the configuration element collection.

(Heredado de ConfigurationElementCollection)
BaseClear()

Quita todos los objetos de elemento de configuración de la colección.Removes all configuration element objects from the collection.

(Heredado de ConfigurationElementCollection)
BaseGet(Int32)

Obtiene el elemento de configuración en la ubicación de índice especificada.Gets the configuration element at the specified index location.

(Heredado de ConfigurationElementCollection)
BaseGet(Object)

Devuelve el elemento de configuración con la clave especificada.Returns the configuration element with the specified key.

(Heredado de ConfigurationElementCollection)
BaseGetAllKeys()

Devuelve una matriz de claves para todos los elementos de configuración incluidos en la colección ConfigurationElementCollection.Returns an array of the keys for all of the configuration elements contained in the ConfigurationElementCollection.

(Heredado de ConfigurationElementCollection)
BaseGetKey(Int32)

Obtiene la clave para el objeto ConfigurationElement en la ubicación de índice especificada.Gets the key for the ConfigurationElement at the specified index location.

(Heredado de ConfigurationElementCollection)
BaseIndexOf(ConfigurationElement)

Indica el índice del objeto ConfigurationElement especificado.Indicates the index of the specified ConfigurationElement.

(Heredado de ConfigurationElementCollection)
BaseIsRemoved(Object)

Indica si el objeto ConfigurationElement con la clave especificada se ha quitado de la colección ConfigurationElementCollection.Indicates whether the ConfigurationElement with the specified key has been removed from the ConfigurationElementCollection.

(Heredado de ConfigurationElementCollection)
BaseRemove(Object)

Quita una clase ConfigurationElement de la colección.Removes a ConfigurationElement from the collection.

(Heredado de ConfigurationElementCollection)
BaseRemoveAt(Int32)

Quita el objeto ConfigurationElement en la ubicación de índice especificada.Removes the ConfigurationElement at the specified index location.

(Heredado de ConfigurationElementCollection)
Clear()

El método Clear() quita todos los objetos de elemento de configuración de este objetoServiceNameElementCollection.The Clear() method removes all configuration element objects from this ServiceNameElementCollection.

CopyTo(ConfigurationElement[], Int32)

Copia el contenido de la colección ConfigurationElementCollection en una matriz.Copies the contents of the ConfigurationElementCollection to an array.

(Heredado de ConfigurationElementCollection)
CreateNewElement()

Cuando se reemplaza en una clase derivada, se crea un nuevo objeto ConfigurationElement.When overridden in a derived class, creates a new ConfigurationElement.

(Heredado de ConfigurationElementCollection)
CreateNewElement(String)

Crea un nuevo objeto ConfigurationElement cuando se reemplaza en una clase derivada.Creates a new ConfigurationElement when overridden in a derived class.

(Heredado de ConfigurationElementCollection)
DeserializeElement(XmlReader, Boolean)

Lee XML del archivo de configuración.Reads XML from the configuration file.

(Heredado de ConfigurationElement)
Equals(Object)

Compara la colección ConfigurationElementCollection con el objeto especificado.Compares the ConfigurationElementCollection to the specified object.

(Heredado de ConfigurationElementCollection)
GetElementKey(ConfigurationElement)

Cuando se reemplaza en una clase derivada, obtiene la clave de elemento para un elemento de configuración especificado.Gets the element key for a specified configuration element when overridden in a derived class.

(Heredado de ConfigurationElementCollection)
GetEnumerator()

Obtiene una interfaz IEnumerator que se utiliza para recorrer en iteración la colección ConfigurationElementCollection.Gets an IEnumerator which is used to iterate through the ConfigurationElementCollection.

(Heredado de ConfigurationElementCollection)
GetHashCode()

Obtiene un valor único que representa la instancia de ConfigurationElementCollection.Gets a unique value representing the ConfigurationElementCollection instance.

(Heredado de ConfigurationElementCollection)
GetTransformedAssemblyString(String)

Devuelve la versión transformada del nombre de ensamblado especificado.Returns the transformed version of the specified assembly name.

(Heredado de ConfigurationElement)
GetTransformedTypeString(String)

Devuelve la versión transformada del nombre de tipo especificado.Returns the transformed version of the specified type name.

(Heredado de ConfigurationElement)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
IndexOf(ServiceNameElement)

El método IndexOf(ServiceNameElement) recupera el índice que tiene el elemento de configuración especificado en este objeto ServiceNameElementCollection.The IndexOf(ServiceNameElement) method retrieves the index of the specified configuration element in this ServiceNameElementCollection.

Init()

Establece el objeto ConfigurationElement en su estado inicial.Sets the ConfigurationElement object to its initial state.

(Heredado de ConfigurationElement)
InitializeDefault()

Se utiliza para inicializar un conjunto predeterminado de valores para el objeto ConfigurationElement.Used to initialize a default set of values for the ConfigurationElement object.

(Heredado de ConfigurationElement)
IsElementName(String)

Indica si el objeto ConfigurationElement especificado existe en la colección ConfigurationElementCollection.Indicates whether the specified ConfigurationElement exists in the ConfigurationElementCollection.

(Heredado de ConfigurationElementCollection)
IsElementRemovable(ConfigurationElement)

Indica si la ConfigurationElement se puede quitar de ConfigurationElementCollection.Indicates whether the specified ConfigurationElement can be removed from the ConfigurationElementCollection.

(Heredado de ConfigurationElementCollection)
IsModified()

Indica si se ha modificado esta colección ConfigurationElementCollection desde la última vez en que se guardo o cargó al reemplazarla en una clase derivada.Indicates whether this ConfigurationElementCollection has been modified since it was last saved or loaded when overridden in a derived class.

(Heredado de ConfigurationElementCollection)
IsReadOnly()

Indica si la el objeto ConfigurationElementCollection es de solo lectura.Indicates whether the ConfigurationElementCollection object is read only.

(Heredado de ConfigurationElementCollection)
ListErrors(IList)

Agrega a la lista que se pasa los errores de propiedad no válida que hay en este objeto ConfigurationElement y en todos los subelementos.Adds the invalid-property errors in this ConfigurationElement object, and in all subelements, to the passed list.

(Heredado de ConfigurationElement)
MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
OnDeserializeUnrecognizedAttribute(String, String)

Obtiene un valor que indica si se ha encontrado un atributo desconocido durante la deserialización.Gets a value indicating whether an unknown attribute is encountered during deserialization.

(Heredado de ConfigurationElement)
OnDeserializeUnrecognizedElement(String, XmlReader)

Hace que el sistema de configuración produzca una excepción.Causes the configuration system to throw an exception.

(Heredado de ConfigurationElementCollection)
OnRequiredPropertyNotFound(String)

Se inicia una excepción cuando no se encuentra una propiedad necesaria.Throws an exception when a required property is not found.

(Heredado de ConfigurationElement)
PostDeserialize()

Se llama a este método después de la deserialización.Called after deserialization.

(Heredado de ConfigurationElement)
PreSerialize(XmlWriter)

Se llama a este método antes de la serialización.Called before serialization.

(Heredado de ConfigurationElement)
Remove(ServiceNameElement)

El método Remove(ServiceNameElement) quita una instancia de ServiceNameElement de este objeto ServiceNameElementCollection.The Remove(ServiceNameElement) method removes a ServiceNameElement instance from this ServiceNameElementCollection.

Remove(String)

El método Remove(ServiceNameElement) quita una instancia de ServiceNameElement de este objeto ServiceNameElementCollection basándose en el objeto String especificado.The Remove(ServiceNameElement) method removes a ServiceNameElement instance from this ServiceNameElementCollection based on the String specified.

RemoveAt(Int32)

El método Remove(ServiceNameElement) quita una instancia de ServiceNameElement de este objeto ServiceNameElementCollection basándose en el índice especificado.The Remove(ServiceNameElement) method removes a ServiceNameElement instance from this ServiceNameElementCollection based on the index specified.

Reset(ConfigurationElement)

Restablece la colección ConfigurationElementCollection a su estado sin modificaciones cuando se reemplaza en una clase derivada.Resets the ConfigurationElementCollection to its unmodified state when overridden in a derived class.

(Heredado de ConfigurationElementCollection)
ResetModified()

Restablece el valor de la propiedad IsModified() en false cuando se invalida en una clase derivada.Resets the value of the IsModified() property to false when overridden in a derived class.

(Heredado de ConfigurationElementCollection)
SerializeElement(XmlWriter, Boolean)

Escribe los datos de configuración en un elemento XML del archivo de configuración cuando se reemplaza en una clase derivada.Writes the configuration data to an XML element in the configuration file when overridden in a derived class.

(Heredado de ConfigurationElementCollection)
SerializeToXmlElement(XmlWriter, String)

Escribe las etiquetas externas de este elemento de configuración en el archivo de configuración cuando se implementa en una clase derivada.Writes the outer tags of this configuration element to the configuration file when implemented in a derived class.

(Heredado de ConfigurationElement)
SetPropertyValue(ConfigurationProperty, Object, Boolean)

Establece una propiedad en el valor especificado.Sets a property to the specified value.

(Heredado de ConfigurationElement)
SetReadOnly()

Establece la propiedad IsReadOnly() para el objeto ConfigurationElementCollection y para todos los subelementos.Sets the IsReadOnly() property for the ConfigurationElementCollection object and for all sub-elements.

(Heredado de ConfigurationElementCollection)
ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)
Unmerge(ConfigurationElement, ConfigurationElement, ConfigurationSaveMode)

Invierte el efecto de combinar la información de configuración de distintos niveles de la jerarquía de configuración.Reverses the effect of merging configuration information from different levels of the configuration hierarchy.

(Heredado de ConfigurationElementCollection)

Implementaciones de interfaz explícitas

ICollection.CopyTo(Array, Int32)

Copia la colección ConfigurationElementCollection en una matriz.Copies the ConfigurationElementCollection to an array.

(Heredado de ConfigurationElementCollection)

Métodos de extensión

Cast<TResult>(IEnumerable)

Convierte los elementos de IEnumerable en el tipo especificado.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtra los elementos de IEnumerable en función de un tipo especificado.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Habilita la paralelización de una consulta.Enables parallelization of a query.

AsQueryable(IEnumerable)

Convierte una interfaz IEnumerable en IQueryable.Converts an IEnumerable to an IQueryable.

Se aplica a