CustomBindingElement CustomBindingElement CustomBindingElement CustomBindingElement Class

Definición

Representa la sección de configuración que proporciona el control completo sobre la pila de mensajería al usuario.Represents the configuration section that provides full control over the messaging stack for the user.

public ref class CustomBindingElement : System::ServiceModel::Configuration::NamedServiceModelExtensionCollectionElement<System::ServiceModel::Configuration::BindingElementExtensionElement ^>, System::Collections::Generic::ICollection<System::ServiceModel::Configuration::BindingElementExtensionElement ^>, System::Collections::Generic::IEnumerable<System::ServiceModel::Configuration::BindingElementExtensionElement ^>, System::ServiceModel::Configuration::IBindingConfigurationElement
public class CustomBindingElement : System.ServiceModel.Configuration.NamedServiceModelExtensionCollectionElement<System.ServiceModel.Configuration.BindingElementExtensionElement>, System.Collections.Generic.ICollection<System.ServiceModel.Configuration.BindingElementExtensionElement>, System.Collections.Generic.IEnumerable<System.ServiceModel.Configuration.BindingElementExtensionElement>, System.ServiceModel.Configuration.IBindingConfigurationElement
type CustomBindingElement = class
    inherit NamedServiceModelExtensionCollectionElement<BindingElementExtensionElement>
    interface ICollection<BindingElementExtensionElement>
    interface seq<BindingElementExtensionElement>
    interface IEnumerable
    interface IBindingConfigurationElement
Public Class CustomBindingElement
Inherits NamedServiceModelExtensionCollectionElement(Of BindingElementExtensionElement)
Implements IBindingConfigurationElement, ICollection(Of BindingElementExtensionElement), IEnumerable(Of BindingElementExtensionElement)
Herencia
Implementaciones

Comentarios

Los enlaces personalizados proporcionan control completo sobre la pila de mensajería de Windows Communication Foundation (WCF).Custom bindings provide full control over the Windows Communication Foundation (WCF) messaging stack. Un enlace individual define la pila de mensajes mediante la especificación de los elementos de configuración para los elementos de la pila en el orden que aparecen en la pila.An individual binding defines the message stack by specifying the configuration elements for the stack elements in the order they appear on the stack. Cada elemento define y configura un elemento de la pila.Each element defines and configures the one element of the stack. Debe haber un único elemento de transporte en cada enlace personalizado.There must be one and only one transport element in each custom binding. Sin este elemento, la pila de la mensajería está incompleta.Without this element, the messaging stack is incomplete.

El orden de aparición de los elementos en la pila es importante, porque es el orden en el que las operaciones se aplican al mensaje.The order in which elements appear in the stack matters, because it is the order in which operations are applied to the message. El orden recomendado de elementos de pila es el siguiente:The recommended order of stack elements is the following:

  1. Transacciones (opcional)Transactions (optional)

  2. Mensajería de confianza (opcional)Reliable Messaging (optional)

  3. Seguridad (opcional)Security (optional)

  4. TransporteTransport

  5. Codificador (opcional)Encoder (optional)

Constructores

CustomBindingElement() CustomBindingElement() CustomBindingElement() CustomBindingElement()

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

CustomBindingElement(String) CustomBindingElement(String) CustomBindingElement(String) CustomBindingElement(String)

Inicializa una nueva instancia de la clase CustomBindingElement con el nombre especificado.Initializes a new instance of the CustomBindingElement class with the specified name.

Propiedades

CloseTimeout CloseTimeout CloseTimeout CloseTimeout

Obtiene o establece el intervalo de tiempo proporcionado para que se complete una operación de cierre.Gets or sets the interval of time provided for a close operation to complete.

Count Count Count Count

Obtiene el número de elementos de esta colección.Gets the number of items in this collection.

(Inherited from ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)
CurrentConfiguration CurrentConfiguration CurrentConfiguration 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.

(Inherited from ConfigurationElement)
ElementInformation ElementInformation ElementInformation 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.

(Inherited from ConfigurationElement)
ElementProperty ElementProperty ElementProperty ElementProperty

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

(Inherited from ConfigurationElement)
EvaluationContext EvaluationContext EvaluationContext EvaluationContext

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

(Inherited from ConfigurationElement)
HasContext HasContext HasContext HasContext

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

(Inherited from ConfigurationElement)
ICollection<TServiceModelExtensionElement>.IsReadOnly ICollection<TServiceModelExtensionElement>.IsReadOnly ICollection<TServiceModelExtensionElement>.IsReadOnly ICollection<TServiceModelExtensionElement>.IsReadOnly

Obtiene un valor que indica si ServiceModelExtensionCollectionElement<TServiceModelExtensionElement> es de solo lectura.Gets a value that indicates whether this ServiceModelExtensionCollectionElement<TServiceModelExtensionElement> is read-only.

(Inherited from ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)
Item[ConfigurationProperty] Item[ConfigurationProperty] Item[ConfigurationProperty] 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.

(Inherited from ConfigurationElement)
Item[Int32] Item[Int32] Item[Int32] Item[Int32]

Obtiene el elemento en el índice especificado de la colección.Gets the item at the specified index within the collection.

(Inherited from ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)
Item[String] Item[String] Item[String] Item[String]

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

(Inherited from ConfigurationElement)
Item[Type] Item[Type] Item[Type] Item[Type]

Obtiene el elemento del tipo especificado dentro de la colección.Gets the item of the specified type within the collection.

(Inherited from ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)
LockAllAttributesExcept LockAllAttributesExcept LockAllAttributesExcept LockAllAttributesExcept

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

(Inherited from ConfigurationElement)
LockAllElementsExcept LockAllElementsExcept LockAllElementsExcept LockAllElementsExcept

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

(Inherited from ConfigurationElement)
LockAttributes LockAttributes LockAttributes LockAttributes

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

(Inherited from ConfigurationElement)
LockElements LockElements LockElements LockElements

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

(Inherited from ConfigurationElement)
LockItem LockItem LockItem LockItem

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

(Inherited from ConfigurationElement)
Name Name Name Name

Obtiene o establece el nombre de esta colección.Gets or sets the name of this collection.

(Inherited from NamedServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)
OpenTimeout OpenTimeout OpenTimeout OpenTimeout

Obtiene o establece el intervalo de tiempo proporcionado para que se complete una operación de apertura.Gets or sets the interval of time provided for an open operation to complete.

Properties Properties Properties Properties

Obtiene una instancia ConfigurationPropertyCollection que contiene una colección de objetos ConfigurationProperty, que pueden ser atributos u objetos ConfigurationElement de este elemento de configuración.Gets a ConfigurationPropertyCollection instance that contains a collection of ConfigurationProperty objects that can be attributes or ConfigurationElement objects of this configuration element.

ReceiveTimeout ReceiveTimeout ReceiveTimeout ReceiveTimeout

Obtiene o establece el intervalo de tiempo proporcionado para que se complete una operación de recepción.Gets or sets the interval of time provided for a receive operation to complete.

SendTimeout SendTimeout SendTimeout SendTimeout

Obtiene o establece el intervalo de tiempo proporcionado para que se complete una operación de envío.Gets or sets the interval of time provided for a send operation to complete.

Métodos

Add(BindingElementExtensionElement) Add(BindingElementExtensionElement) Add(BindingElementExtensionElement) Add(BindingElementExtensionElement)

Agrega el elemento especificado a esta sección de configuración.Adds the specified element to this configuration section.

Add(TServiceModelExtensionElement) Add(TServiceModelExtensionElement) Add(TServiceModelExtensionElement) Add(TServiceModelExtensionElement)

Agrega el elemento especificado a esta sección de configuración.Adds the specified element to this configuration section.

(Inherited from ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)
ApplyConfiguration(Binding) ApplyConfiguration(Binding) ApplyConfiguration(Binding) ApplyConfiguration(Binding)

Aplica el contenido del enlace especificado a este elemento de configuración de enlace.Applies the content of the specified binding to this binding configuration element. Este método no puede heredarse.This method cannot be inherited.

CanAdd(BindingElementExtensionElement) CanAdd(BindingElementExtensionElement) CanAdd(BindingElementExtensionElement) CanAdd(BindingElementExtensionElement)

Agrega un nuevo elemento de comportamiento a esta sección y devuelve un valor que indica si la operación se lleva a cabo correctamente.Adds a new behavior element to this section and returns a value indicating if the operation is successful.

CanAdd(TServiceModelExtensionElement) CanAdd(TServiceModelExtensionElement) CanAdd(TServiceModelExtensionElement) CanAdd(TServiceModelExtensionElement)

Agrega un nuevo elemento de comportamiento a esta sección y devuelve un valor que indica si la operación se lleva a cabo correctamente.Adds a new behavior element to this section and returns a value that indicates whether the operation is successful.

(Inherited from ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)
Clear() Clear() Clear() Clear()

Elimina todos los elementos de esta colección.Deletes all elements in this collection. Este método no puede heredarse.This method cannot be inherited.

(Inherited from ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)
Contains(TServiceModelExtensionElement) Contains(TServiceModelExtensionElement) Contains(TServiceModelExtensionElement) Contains(TServiceModelExtensionElement)

Devuelve un valor booleano que indica si esta colección contiene un elemento concreto.Returns a value that indicates whether this collection contains a specific element. Este método no puede heredarse.This method cannot be inherited.

(Inherited from ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)
ContainsKey(String) ContainsKey(String) ContainsKey(String) ContainsKey(String)

Determina si esta colección contiene un elemento del nombre especificado.Determines whether this collection contains an element of the specified name.

(Inherited from ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)
ContainsKey(Type) ContainsKey(Type) ContainsKey(Type) ContainsKey(Type)

Determina si esta colección contiene un elemento del tipo especificado.Determines whether this collection contains an element of the specified type.

(Inherited from ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)
CopyTo(TServiceModelExtensionElement[], Int32) CopyTo(TServiceModelExtensionElement[], Int32) CopyTo(TServiceModelExtensionElement[], Int32) CopyTo(TServiceModelExtensionElement[], Int32)

Copia la colección completa en una matriz unidimensional compatible, empezando por el índice especificado de la matriz de destino.Copies the entire collection to a compatible one-dimensional array, starting at the specified index of the target array. Este método no puede heredarse.This method cannot be inherited.

(Inherited from ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)
DeserializeElement(XmlReader, Boolean) DeserializeElement(XmlReader, Boolean) DeserializeElement(XmlReader, Boolean) DeserializeElement(XmlReader, Boolean)

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

(Inherited from ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)
Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Compara la instancia actual de ConfigurationElement con el objeto especificado.Compares the current ConfigurationElement instance to the specified object.

(Inherited from ConfigurationElement)
GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

Devuelve un IEnumerator que recorre una colección.Returns an IEnumerator that iterates through a collection. Este método no puede heredarse.This method cannot be inherited.

(Inherited from ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

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

(Inherited from ConfigurationElement)
GetTransformedAssemblyString(String) GetTransformedAssemblyString(String) GetTransformedAssemblyString(String) GetTransformedAssemblyString(String)

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

(Inherited from ConfigurationElement)
GetTransformedTypeString(String) GetTransformedTypeString(String) GetTransformedTypeString(String) GetTransformedTypeString(String)

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

(Inherited from ConfigurationElement)
GetType() GetType() GetType() GetType()

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

(Inherited from Object)
Init() Init() Init() Init()

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

(Inherited from ConfigurationElement)
InitializeDefault() InitializeDefault() InitializeDefault() 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.

(Inherited from ConfigurationElement)
IsModified() IsModified() IsModified() IsModified()

Indica si se ha modificado este elemento de configuración desde la última vez en que se guardo o cargó al implementarlo en una clase derivada.Indicates whether this configuration element has been modified since it was last saved or loaded, when implemented in a derived class.

(Inherited from ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)
IsReadOnly() IsReadOnly() IsReadOnly() IsReadOnly()

Obtiene un valor que indica si el objeto ConfigurationElement es de solo lectura.Gets a value indicating whether the ConfigurationElement object is read-only.

(Inherited from ConfigurationElement)
ListErrors(IList) ListErrors(IList) ListErrors(IList) 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.

(Inherited from ConfigurationElement)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

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

(Inherited from Object)
OnApplyConfiguration(Binding) OnApplyConfiguration(Binding) OnApplyConfiguration(Binding) OnApplyConfiguration(Binding)

Se le llama cuando el contenido de un elemento de enlace especificado se aplica a este elemento de configuración de enlace.Called when the content of a specified binding element is applied to this binding configuration element.

OnDeserializeUnrecognizedAttribute(String, String) OnDeserializeUnrecognizedAttribute(String, String) OnDeserializeUnrecognizedAttribute(String, String) 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.

(Inherited from ConfigurationElement)
OnDeserializeUnrecognizedElement(String, XmlReader) OnDeserializeUnrecognizedElement(String, XmlReader) OnDeserializeUnrecognizedElement(String, XmlReader) OnDeserializeUnrecognizedElement(String, XmlReader)

Obtiene un valor que indica si se ha encontrado un elemento desconocido durante la deserialización.Gets a value that indicates whether an unknown element is encountered during deserialization.

(Inherited from ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)
OnRequiredPropertyNotFound(String) OnRequiredPropertyNotFound(String) OnRequiredPropertyNotFound(String) OnRequiredPropertyNotFound(String)

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

(Inherited from ConfigurationElement)
PostDeserialize() PostDeserialize() PostDeserialize() PostDeserialize()

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

(Inherited from ConfigurationElement)
PreSerialize(XmlWriter) PreSerialize(XmlWriter) PreSerialize(XmlWriter) PreSerialize(XmlWriter)

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

(Inherited from ConfigurationElement)
Remove(TServiceModelExtensionElement) Remove(TServiceModelExtensionElement) Remove(TServiceModelExtensionElement) Remove(TServiceModelExtensionElement)

Quita el elemento especificado de la colección.Removes the specified element from the collection. Este método no puede heredarse.This method cannot be inherited.

(Inherited from ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)
Reset(ConfigurationElement) Reset(ConfigurationElement) Reset(ConfigurationElement) Reset(ConfigurationElement)

Restablece esta colección a su estado sin modificaciones cuando se invalida en una clase derivada.Resets this collection to its unmodified state when overridden in a derived class.

(Inherited from ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)
ResetModified() ResetModified() ResetModified() 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.

(Inherited from ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)
SerializeElement(XmlWriter, Boolean) SerializeElement(XmlWriter, Boolean) SerializeElement(XmlWriter, Boolean) SerializeElement(XmlWriter, Boolean)

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

(Inherited from ConfigurationElement)
SerializeToXmlElement(XmlWriter, String) SerializeToXmlElement(XmlWriter, String) SerializeToXmlElement(XmlWriter, String) 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.

(Inherited from ConfigurationElement)
SetIsModified() SetIsModified() SetIsModified() SetIsModified()

Establece la propiedad IsModified() para esta colección.Sets the IsModified() property for this collection.

(Inherited from ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)
SetPropertyValue(ConfigurationProperty, Object, Boolean) SetPropertyValue(ConfigurationProperty, Object, Boolean) SetPropertyValue(ConfigurationProperty, Object, Boolean) SetPropertyValue(ConfigurationProperty, Object, Boolean)

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

(Inherited from ConfigurationElement)
SetReadOnly() SetReadOnly() SetReadOnly() SetReadOnly()

Establece la propiedad interna IsReadOnly para esta colección y para todos los subelementos.Sets the internal IsReadOnly property for this collection and for all sub-elements.

(Inherited from ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)
ToString() ToString() ToString() ToString()

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

(Inherited from Object)
Unmerge(ConfigurationElement, ConfigurationElement, ConfigurationSaveMode) Unmerge(ConfigurationElement, ConfigurationElement, ConfigurationSaveMode) Unmerge(ConfigurationElement, ConfigurationElement, ConfigurationSaveMode) 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.

(Inherited from ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)

Implementaciones de interfaz explícitas

IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator()

Devuelve un IEnumerator que recorre una colección.Returns an IEnumerator that iterates through a collection. Este método no puede heredarse.This method cannot be inherited.

(Inherited from ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)

Métodos de extensión

CopyToDataTable<T>(IEnumerable<T>) CopyToDataTable<T>(IEnumerable<T>) CopyToDataTable<T>(IEnumerable<T>) CopyToDataTable<T>(IEnumerable<T>)

Devuelve un objeto DataTable que contiene copias de los objetos DataRow, dado un objeto IEnumerable<T> de entrada donde el parámetro T genérico es DataRow.Returns a DataTable that contains copies of the DataRow objects, given an input IEnumerable<T> object where the generic parameter T is DataRow.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption)

Copia objetos DataRow en el objeto DataTable especificado, dado un objeto IEnumerable<T> de entrada donde el parámetro T genérico es DataRow.Copies DataRow objects to the specified DataTable, given an input IEnumerable<T> object where the generic parameter T is DataRow.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler)

Copia objetos DataRow en el objeto DataTable especificado, dado un objeto IEnumerable<T> de entrada donde el parámetro T genérico es DataRow.Copies DataRow objects to the specified DataTable, given an input IEnumerable<T> object where the generic parameter T is DataRow.

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) 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) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) 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) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

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

AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable)

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

Ancestors<T>(IEnumerable<T>) Ancestors<T>(IEnumerable<T>) Ancestors<T>(IEnumerable<T>) Ancestors<T>(IEnumerable<T>)

Devuelve una colección de elementos que contiene los antecesores de todos los nodos de la colección de origen.Returns a collection of elements that contains the ancestors of every node in the source collection.

Ancestors<T>(IEnumerable<T>, XName) Ancestors<T>(IEnumerable<T>, XName) Ancestors<T>(IEnumerable<T>, XName) Ancestors<T>(IEnumerable<T>, XName)

Devuelve una colección de elementos filtrada que contiene los antecesores de todos los nodos de la colección de origen.Returns a filtered collection of elements that contains the ancestors of every node in the source collection. En la colección sólo se incluyen los elementos que tienen un objeto XName coincidente.Only elements that have a matching XName are included in the collection.

DescendantNodes<T>(IEnumerable<T>) DescendantNodes<T>(IEnumerable<T>) DescendantNodes<T>(IEnumerable<T>) DescendantNodes<T>(IEnumerable<T>)

Devuelve una colección de los nodos descendientes de todos los documentos y elementos de la colección de origen.Returns a collection of the descendant nodes of every document and element in the source collection.

Descendants<T>(IEnumerable<T>) Descendants<T>(IEnumerable<T>) Descendants<T>(IEnumerable<T>) Descendants<T>(IEnumerable<T>)

Devuelve una colección de elementos que contiene los elementos descendientes de todos los elementos y documentos de la colección de origen.Returns a collection of elements that contains the descendant elements of every element and document in the source collection.

Descendants<T>(IEnumerable<T>, XName) Descendants<T>(IEnumerable<T>, XName) Descendants<T>(IEnumerable<T>, XName) Descendants<T>(IEnumerable<T>, XName)

Devuelve una colección filtrada de elementos que contiene los elementos descendientes de todos los elementos y documentos de la colección de origen.Returns a filtered collection of elements that contains the descendant elements of every element and document in the source collection. En la colección sólo se incluyen los elementos que tienen un objeto XName coincidente.Only elements that have a matching XName are included in the collection.

Elements<T>(IEnumerable<T>) Elements<T>(IEnumerable<T>) Elements<T>(IEnumerable<T>) Elements<T>(IEnumerable<T>)

Devuelve una colección de los elementos secundarios de todos los elementos y documentos de la colección de origen.Returns a collection of the child elements of every element and document in the source collection.

Elements<T>(IEnumerable<T>, XName) Elements<T>(IEnumerable<T>, XName) Elements<T>(IEnumerable<T>, XName) Elements<T>(IEnumerable<T>, XName)

Devuelve una colección filtrada de los elementos secundarios de todos los elementos y documentos de la colección de origen.Returns a filtered collection of the child elements of every element and document in the source collection. En la colección sólo se incluyen los elementos que tienen un objeto XName coincidente.Only elements that have a matching XName are included in the collection.

InDocumentOrder<T>(IEnumerable<T>) InDocumentOrder<T>(IEnumerable<T>) InDocumentOrder<T>(IEnumerable<T>) InDocumentOrder<T>(IEnumerable<T>)

Devuelve una colección de nodos que contiene todos los nodos de la colección de origen, clasificados por documento.Returns a collection of nodes that contains all nodes in the source collection, sorted in document order.

Nodes<T>(IEnumerable<T>) Nodes<T>(IEnumerable<T>) Nodes<T>(IEnumerable<T>) Nodes<T>(IEnumerable<T>)

Devuelve una colección de los nodos secundarios de todos los documentos y elementos de la colección de origen.Returns a collection of the child nodes of every document and element in the source collection.

Remove<T>(IEnumerable<T>) Remove<T>(IEnumerable<T>) Remove<T>(IEnumerable<T>) Remove<T>(IEnumerable<T>)

Quita todos los nodos de la colección de origen de su nodo primario.Removes every node in the source collection from its parent node.

Se aplica a

Consulte también: