ImmutableSortedSet<T> ImmutableSortedSet<T> ImmutableSortedSet<T> ImmutableSortedSet<T> Class

Definição

Representa uma implementação de conjunto classificado imutável.Represents an immutable sorted set implementation.

Pacote NuGet: System.Collections.Immutable (sobre coleções imutáveis e como instalá-las)NuGet package: System.Collections.Immutable (about immutable collections and how to install)

generic <typename T>
public ref class ImmutableSortedSet sealed : System::Collections::Generic::ICollection<T>, System::Collections::Generic::IEnumerable<T>, System::Collections::Generic::IList<T>, System::Collections::Generic::IReadOnlyCollection<T>, System::Collections::Generic::IReadOnlyList<T>, System::Collections::Generic::ISet<T>, System::Collections::IList, System::Collections::Immutable::IImmutableSet<T>
public sealed class ImmutableSortedSet<T> : System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IList<T>, System.Collections.Generic.IReadOnlyCollection<T>, System.Collections.Generic.IReadOnlyList<T>, System.Collections.Generic.ISet<T>, System.Collections.IList, System.Collections.Immutable.IImmutableSet<T>
type ImmutableSortedSet<'T> = class
    interface ICollection<'T>
    interface seq<'T>
    interface IEnumerable
    interface IList<'T>
    interface IReadOnlyCollection<'T>
    interface IReadOnlyList<'T>
    interface ISet<'T>
    interface ICollection
    interface IList
    interface IImmutableSet<'T>
Public NotInheritable Class ImmutableSortedSet(Of T)
Implements ICollection(Of T), IEnumerable(Of T), IImmutableSet(Of T), IList, IList(Of T), IReadOnlyCollection(Of T), IReadOnlyList(Of T), ISet(Of T)

Parâmetros de tipo

T

O tipo dos elementos no conjunto.The type of elements in the set.

Herança
ImmutableSortedSet<T>ImmutableSortedSet<T>ImmutableSortedSet<T>ImmutableSortedSet<T>
Implementações

Comentários

Crie um novo conjunto ordenado imutável preenchido previamente com itens usando o CreateRange método.Create a new immutable sorted set that is prepopulated with items by using the CreateRange method. Quando você manipula um conjunto imutável com métodos como, Add Reverse ou Remove, uma cópia do conjunto ordenado original é feita, as manipulações são aplicadas e um novo conjunto ordenado imutável é retornado.When you manipulate an immutable set with methods such as Add, Reverse or Remove, a copy of the original sorted set is made, manipulations applied and a new immutable sorted set is returned.

Se você precisar executar várias operações em uma coleção imutável, para aumentar a eficiência, ImmutableSortedSet<T> poderá copiar o para um ImmutableSortedSet<T>.Builder, usando o ToBuilder método, manipular o conjunto e torná-lo imutável novamente usando o ToImmutable método.If you need to perform multiple operations on an immutable collection, to increase efficiency you can copy the ImmutableSortedSet<T> to a ImmutableSortedSet<T>.Builder, using the ToBuilder method, manipulate the set and make it immutable again using the ToImmutable method. Isso não alterará o conjunto ordenado imutável original.This will not change the original immutable sorted set.

Campos

Empty Empty Empty Empty

Obtém um conjunto classificado imutável vazio.Gets an empty immutable sorted set.

Propriedades

Count Count Count Count

Obtém o número de elementos no conjunto classificado imutável.Gets the number of elements in the immutable sorted set.

IsEmpty IsEmpty IsEmpty IsEmpty

Obtém um valor que indica se esse conjunto classificado imutável está vazio.Gets a value that indicates whether this immutable sorted set is empty.

Item[Int32] Item[Int32] Item[Int32] Item[Int32]

Obtém o elemento do conjunto classificado imutável no índice especificado.Gets the element of the immutable sorted set at the given index.

KeyComparer KeyComparer KeyComparer KeyComparer

Obtém o comparador usado para classificar chaves no conjunto classificado imutável.Gets the comparer used to sort keys in the immutable sorted set.

Max Max Max Max

Obtém o valor máximo no conjunto classificado imutável, conforme definido pelo comparador.Gets the maximum value in the immutable sorted set, as defined by the comparer.

Min Min Min Min

Obtém o valor mínimo no conjunto classificado imutável, conforme definido pelo comparador.Gets the minimum value in the immutable sorted set, as defined by the comparer.

Métodos

Add(T) Add(T) Add(T) Add(T)

Adiciona o valor especificado a este conjunto classificado imutável.Adds the specified value to this immutable sorted set.

Clear() Clear() Clear() Clear()

Remove todos os elementos do conjunto classificado imutável.Removes all elements from the immutable sorted set.

Contains(T) Contains(T) Contains(T) Contains(T)

Determina se este conjunto classificado imutável contém o valor especificado.Determines whether this immutable sorted set contains the specified value.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(Inherited from Object)
Except(IEnumerable<T>) Except(IEnumerable<T>) Except(IEnumerable<T>) Except(IEnumerable<T>)

Remove um conjunto especificado de itens desse conjunto classificado imutável.Removes a specified set of items from this immutable sorted set.

GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

Retorna um enumerador que itera no conjunto classificado imutável.Returns an enumerator that iterates through the immutable sorted set.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Inherited from Object)
IndexOf(T) IndexOf(T) IndexOf(T) IndexOf(T)

Obtém a posição na qual o valor especificado aparece nesse conjunto classificado imutável.Gets the position within this immutable sorted set that the specified value appears in.

Intersect(IEnumerable<T>) Intersect(IEnumerable<T>) Intersect(IEnumerable<T>) Intersect(IEnumerable<T>)

Cria um conjunto classificado imutável que contém elementos que existem neste conjunto e no conjunto especificado.Creates an immutable sorted set that contains elements that exist both in this set and in the specified set.

IsProperSubsetOf(IEnumerable<T>) IsProperSubsetOf(IEnumerable<T>) IsProperSubsetOf(IEnumerable<T>) IsProperSubsetOf(IEnumerable<T>)

Determina se o conjunto classificado imutável atual é um subconjunto apropriado (estrito) da coleção especificada.Determines whether the current immutable sorted set is a proper (strict) subset of the specified collection.

IsProperSupersetOf(IEnumerable<T>) IsProperSupersetOf(IEnumerable<T>) IsProperSupersetOf(IEnumerable<T>) IsProperSupersetOf(IEnumerable<T>)

Determina se o conjunto classificado imutável atual é um superconjunto apropriado de uma coleção especificada.Determines whether the current immutable sorted set is a proper superset of a specified collection.

IsSubsetOf(IEnumerable<T>) IsSubsetOf(IEnumerable<T>) IsSubsetOf(IEnumerable<T>) IsSubsetOf(IEnumerable<T>)

Determina se o conjunto classificado imutável atual é um subconjunto de uma coleção especificada.Determines whether the current immutable sorted set is a subset of a specified collection.

IsSupersetOf(IEnumerable<T>) IsSupersetOf(IEnumerable<T>) IsSupersetOf(IEnumerable<T>) IsSupersetOf(IEnumerable<T>)

Determina se o conjunto classificado imutável atual é um superconjunto de uma coleção especificada.Determines whether the current immutable sorted set is a superset of a specified collection.

ItemRef(Int32) ItemRef(Int32) ItemRef(Int32) ItemRef(Int32)

Obtém uma referência somente leitura do elemento do conjunto no index especificado.Gets a read-only reference of the element of the set at the given index.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Inherited from Object)
Overlaps(IEnumerable<T>) Overlaps(IEnumerable<T>) Overlaps(IEnumerable<T>) Overlaps(IEnumerable<T>)

Determina se o conjunto classificado imutável atual e uma coleção especificada compartilham elementos comuns.Determines whether the current immutable sorted set and a specified collection share common elements.

Remove(T) Remove(T) Remove(T) Remove(T)

Remove o valor especificado desse conjunto classificado imutável.Removes the specified value from this immutable sorted set.

Reverse() Reverse() Reverse() Reverse()

Retorna um IEnumerable<T> que itera nesse conjunto classificado imutável em ordem inversa.Returns an IEnumerable<T> that iterates over this immutable sorted set in reverse order.

SetEquals(IEnumerable<T>) SetEquals(IEnumerable<T>) SetEquals(IEnumerable<T>) SetEquals(IEnumerable<T>)

Determina se o conjunto classificado imutável atual e a coleção especificada contêm os mesmos elementos.Determines whether the current immutable sorted set and the specified collection contain the same elements.

SymmetricExcept(IEnumerable<T>) SymmetricExcept(IEnumerable<T>) SymmetricExcept(IEnumerable<T>) SymmetricExcept(IEnumerable<T>)

Cria um conjunto classificado imutável que contém elementos que existem nesse conjunto ou em uma determinada sequência, mas não em ambos.Creates an immutable sorted set that contains elements that exist either in this set or in a given sequence, but not both.

ToBuilder() ToBuilder() ToBuilder() ToBuilder()

Cria uma coleção que tem o mesmo conteúdo que esse conjunto classificado imutável e que pode ser manipulada com eficiência usando as interfaces mutáveis padrão.Creates a collection that has the same contents as this immutable sorted set that can be efficiently manipulated by using standard mutable interfaces.

ToString() ToString() ToString() ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Inherited from Object)
TryGetValue(T, T) TryGetValue(T, T) TryGetValue(T, T) TryGetValue(T, T)

Pesquisa um determinado valor no conjunto e retorna o valor igual que for encontrado, se houver.Searches the set for a given value and returns the equal value it finds, if any.

Union(IEnumerable<T>) Union(IEnumerable<T>) Union(IEnumerable<T>) Union(IEnumerable<T>)

Adiciona um determinado conjunto de itens a esse conjunto classificado imutável.Adds a given set of items to this immutable sorted set.

WithComparer(IComparer<T>) WithComparer(IComparer<T>) WithComparer(IComparer<T>) WithComparer(IComparer<T>)

Retorna o conjunto classificado imutável que tem o comparador de chave especificado.Returns the immutable sorted set that has the specified key comparer.

Implantações explícitas de interface

ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32)

Copia os elementos do conjunto em uma matriz, começando em um índice de matriz específico.Copies the elements of the set to an array, starting at a particular array index.

ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized

Consulte a interface ICollection.See the ICollection interface.

ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot

Consulte ICollection.See ICollection.

ICollection<T>.Add(T) ICollection<T>.Add(T) ICollection<T>.Add(T) ICollection<T>.Add(T)

Adiciona o valor especificado à coleção.Adds the specified value to the collection.

ICollection<T>.Clear() ICollection<T>.Clear() ICollection<T>.Clear() ICollection<T>.Clear()

Remove todos os itens da coleção.Removes all the items from the collection.

ICollection<T>.CopyTo(T[], Int32) ICollection<T>.CopyTo(T[], Int32) ICollection<T>.CopyTo(T[], Int32) ICollection<T>.CopyTo(T[], Int32)

Copia os elementos da coleção em uma matriz, começando em um índice de matriz específico.Copies the elements of the collection to an array, starting at a particular array index.

ICollection<T>.IsReadOnly ICollection<T>.IsReadOnly ICollection<T>.IsReadOnly ICollection<T>.IsReadOnly

Consulte a interface ICollection<T>.See the ICollection<T> interface.

ICollection<T>.Remove(T) ICollection<T>.Remove(T) ICollection<T>.Remove(T) ICollection<T>.Remove(T)

Remove a primeira ocorrência de um objeto específico da coleção.Removes the first occurrence of a specific object from the collection.

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

Retorna um enumerador que itera em uma coleção.Returns an enumerator that iterates through a collection.

IEnumerable<T>.GetEnumerator() IEnumerable<T>.GetEnumerator() IEnumerable<T>.GetEnumerator() IEnumerable<T>.GetEnumerator()

Retorna um enumerador que itera pela coleção.Returns an enumerator that iterates through the collection.

IImmutableSet<T>.Add(T) IImmutableSet<T>.Add(T) IImmutableSet<T>.Add(T) IImmutableSet<T>.Add(T)

Adiciona o elemento especificado a este conjunto imutável.Adds the specified element to this immutable set.

IImmutableSet<T>.Clear() IImmutableSet<T>.Clear() IImmutableSet<T>.Clear() IImmutableSet<T>.Clear()

Recupera um conjunto imutável vazio que tem as mesmas semânticas de classificação e ordenação que essa instância.Retrieves an empty immutable set that has the same sorting and ordering semantics as this instance.

IImmutableSet<T>.Except(IEnumerable<T>) IImmutableSet<T>.Except(IEnumerable<T>) IImmutableSet<T>.Except(IEnumerable<T>) IImmutableSet<T>.Except(IEnumerable<T>)

Remove os elementos na coleção especificada do conjunto imutável atual.Removes the elements in the specified collection from the current immutable set.

IImmutableSet<T>.Intersect(IEnumerable<T>) IImmutableSet<T>.Intersect(IEnumerable<T>) IImmutableSet<T>.Intersect(IEnumerable<T>) IImmutableSet<T>.Intersect(IEnumerable<T>)

Cria um conjunto imutável que contém elementos que existem em ambos: nesse conjunto e no conjunto especificado.Creates an immutable set that contains elements that exist in both this set and the specified set.

IImmutableSet<T>.Remove(T) IImmutableSet<T>.Remove(T) IImmutableSet<T>.Remove(T) IImmutableSet<T>.Remove(T)

Remove o elemento especificado desse conjunto imutável.Removes the specified element from this immutable set.

IImmutableSet<T>.SymmetricExcept(IEnumerable<T>) IImmutableSet<T>.SymmetricExcept(IEnumerable<T>) IImmutableSet<T>.SymmetricExcept(IEnumerable<T>) IImmutableSet<T>.SymmetricExcept(IEnumerable<T>)

Cria um conjunto imutável que contém somente os elementos que estão presentes no conjunto atual ou na coleção especificada, mas não em ambos.Creates an immutable set that contains only elements that are present either in the current set or in the specified collection, but not both.

IImmutableSet<T>.Union(IEnumerable<T>) IImmutableSet<T>.Union(IEnumerable<T>) IImmutableSet<T>.Union(IEnumerable<T>) IImmutableSet<T>.Union(IEnumerable<T>)

Cria um novo conjunto imutável que contém todos os elementos que estão presentes no conjunto atual ou na coleção especificada.Creates a new immutable set that contains all elements that are present in either the current set or in the specified collection.

IList.Add(Object) IList.Add(Object) IList.Add(Object) IList.Add(Object)

Adiciona um item ao conjunto.Adds an item to the set.

IList.Clear() IList.Clear() IList.Clear() IList.Clear()

Remove todos os itens do conjunto.Removes all items from the set.

IList.Contains(Object) IList.Contains(Object) IList.Contains(Object) IList.Contains(Object)

Determina se o conjunto contém um valor específico.Determines whether the set contains a specific value.

IList.IndexOf(Object) IList.IndexOf(Object) IList.IndexOf(Object) IList.IndexOf(Object)

Determina o índice de um item específico no conjunto.Determines the index of a specific item in the set.

IList.Insert(Int32, Object) IList.Insert(Int32, Object) IList.Insert(Int32, Object) IList.Insert(Int32, Object)

Insere um item no conjunto no índice especificado.Inserts an item into the set at the specified index.

IList.IsFixedSize IList.IsFixedSize IList.IsFixedSize IList.IsFixedSize

Obtém um valor que indica se o IList tem um tamanho fixo.Gets a value that indicates whether the IList has a fixed size.

IList.IsReadOnly IList.IsReadOnly IList.IsReadOnly IList.IsReadOnly

Obtém um valor que indica se o ICollection<T> é somente leitura.Gets a value that indicates whether the ICollection<T> is read-only.

IList.Item[Int32] IList.Item[Int32] IList.Item[Int32] IList.Item[Int32]

Obtém ou define o Object no índice especificado.Gets or sets the Object at the specified index.

IList.Remove(Object) IList.Remove(Object) IList.Remove(Object) IList.Remove(Object)

Remove a primeira ocorrência de um objeto específico do conjunto.Removes the first occurrence of a specific object from the set.

IList.RemoveAt(Int32) IList.RemoveAt(Int32) IList.RemoveAt(Int32) IList.RemoveAt(Int32)

Remove o item no índice especificado do conjunto.Removes the item at the specified index of the set.

IList<T>.Insert(Int32, T) IList<T>.Insert(Int32, T) IList<T>.Insert(Int32, T) IList<T>.Insert(Int32, T)

Insere um item no conjunto no índice especificado.Inserts an item in the set at the specified index.

IList<T>.Item[Int32] IList<T>.Item[Int32] IList<T>.Item[Int32] IList<T>.Item[Int32]

Consulte a interface IList<T>.See the IList<T> interface.

IList<T>.RemoveAt(Int32) IList<T>.RemoveAt(Int32) IList<T>.RemoveAt(Int32) IList<T>.RemoveAt(Int32)

Remove o item no índice especificado.Removes the item at the specified index.

ISet<T>.Add(T) ISet<T>.Add(T) ISet<T>.Add(T) ISet<T>.Add(T)

Adiciona um elemento ao conjunto atual e retorna um valor para indicar se ele foi adicionado com êxito.Adds an element to the current set and returns a value to indicate if the element was successfully added.

ISet<T>.ExceptWith(IEnumerable<T>) ISet<T>.ExceptWith(IEnumerable<T>) ISet<T>.ExceptWith(IEnumerable<T>) ISet<T>.ExceptWith(IEnumerable<T>)

Remove todos os elementos na coleção especificada do conjunto atual.Removes all elements in the specified collection from the current set.

ISet<T>.IntersectWith(IEnumerable<T>) ISet<T>.IntersectWith(IEnumerable<T>) ISet<T>.IntersectWith(IEnumerable<T>) ISet<T>.IntersectWith(IEnumerable<T>)

Modifica o conjunto atual para que ele contenha apenas elementos que também estejam em uma coleção especificadaModifies the current set so that it contains only elements that are also in a specified collection

ISet<T>.SymmetricExceptWith(IEnumerable<T>) ISet<T>.SymmetricExceptWith(IEnumerable<T>) ISet<T>.SymmetricExceptWith(IEnumerable<T>) ISet<T>.SymmetricExceptWith(IEnumerable<T>)

Modifica o conjunto atual para que ele contenha somente os elementos presentes no conjunto atual ou na coleção especificada, mas não em ambos.Modifies the current set so that it contains only elements that are present either in the current set or in the specified collection, but not both.

ISet<T>.UnionWith(IEnumerable<T>) ISet<T>.UnionWith(IEnumerable<T>) ISet<T>.UnionWith(IEnumerable<T>) ISet<T>.UnionWith(IEnumerable<T>)

Modifica o conjunto atual para que ele contenha todos os elementos que estão presentes no conjunto atual ou na coleção especificada.Modifies the current set so that it contains all elements that are present in either the current set or the specified collection.

Métodos de Extensão

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

Retorna um DataTable que contém cópias dos objetos DataRow, dado um objeto IEnumerable<T> de entrada em que o parâmetro genérico T é 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 no DataTable especificado, dado um objeto IEnumerable<T> de entrada em que o parâmetro genérico T é 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 no DataTable especificado, dado um objeto IEnumerable<T> de entrada em que o parâmetro genérico T é 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)

Converte os elementos de um IEnumerable para o 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 os elementos de um IEnumerable com base em um tipo especificado.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

Habilita a paralelização de uma consulta.Enables parallelization of a query.

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

Converte um IEnumerable em um IQueryable.Converts an IEnumerable to an IQueryable.

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

Retorna uma coleção de elementos que contém os ancestrais de cada nó na coleção de origem.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)

Retorna uma coleção filtrada de elementos que contém os ancestrais de cada nó na coleção de origem.Returns a filtered collection of elements that contains the ancestors of every node in the source collection. Somente os elementos que têm um XName correspondente são incluídos na coleção.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>)

Retorna uma coleção dos nós descendentes de todos os documentos e elementos na coleção de origem.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>)

Retorna uma coleção de elementos que contém os elementos descendentes de cada elemento e o documento na coleção de origem.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)

Retorna uma coleção filtrada de elementos que contém os elementos descendentes de cada elemento e o documento na coleção de origem.Returns a filtered collection of elements that contains the descendant elements of every element and document in the source collection. Somente os elementos que têm um XName correspondente são incluídos na coleção.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>)

Retorna uma coleção dos filhos elementos de cada elemento e o documento na coleção de origem.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)

Retorna uma coleção filtrada dos elementos filho de cada elemento e documento na coleção de origem.Returns a filtered collection of the child elements of every element and document in the source collection. Somente os elementos que têm um XName correspondente são incluídos na coleção.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>)

Retorna uma coleção de nós que contém todos os nós na coleção de origem, classificados em ordem segundo o 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>)

Retorna uma coleção dos nós filhos de todos os documentos e elementos na coleção de origem.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>)

Remove todos os nós na coleção de origem do respectivo nó pai.Removes every node in the source collection from its parent node.

Aplica-se a

Acesso thread-safe

Este tipo é thread-safe.This type is thread safe.