PrincipalValueCollection<T> Classe

Definição

Propriedades com vários valores, como PermittedWorkstations, têm um valor do tipo PrincipalValueCollection<T>.Multi-valued properties, such as PermittedWorkstations, have a value of the type PrincipalValueCollection<T>. Essa classe fornece métodos para enumerar e manipular esses valores.This class provides methods to enumerate and manipulate those values.

generic <typename T>
public ref class PrincipalValueCollection : System::Collections::Generic::ICollection<T>, System::Collections::Generic::IEnumerable<T>, System::Collections::Generic::IList<T>, System::Collections::IList
public class PrincipalValueCollection<T> : System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IList<T>, System.Collections.IList
type PrincipalValueCollection<'T> = class
    interface IList<'T>
    interface ICollection<'T>
    interface seq<'T>
    interface IEnumerable
    interface IList
    interface ICollection
Public Class PrincipalValueCollection(Of T)
Implements ICollection(Of T), IEnumerable(Of T), IList, IList(Of T)

Parâmetros de tipo

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

Propriedades

Count

Obtém o número de objetos na coleção.Gets the number of objects in the collection.

IsFixedSize

Obtém um bool que representa se a coleção tem um tamanho fixo ou não.Gets a bool that represents whether or not the collection is fixed in size.

IsReadOnly

Obtém um booliano que representa se a coleção é somente leitura ou não.Gets a bool that represents whether or not the collection is read-only.

IsSynchronized

Obtém um valor que indica se o acesso à coleção é sincronizado (thread-safe).Gets a value indicating whether access to the collection is synchronized (thread safe).

Item[Int32]

Obtém o objeto no índice especificado na coleção.Gets the object at the specified index in the collection.

SyncRoot

Obtém um objeto que pode ser usado para sincronizar o acesso à coleção.Gets an object that can be used to synchronize access to the collection.

Métodos

Add(T)

Adiciona o valor especificado ao final da coleção.Adds the specified value to the end of the collection.

Clear()

Limpa o sumário da coleção.Clears the contents of the collection.

Contains(T)

Retornará true se o objeto especificado estiver na coleção; caso contrário, false.Returns true if the specified object is in the collection, and false otherwise.

CopyTo(T[], Int32)

Copia o conteúdo da coleção para a matriz especificada, iniciando na posição especificada na matriz.Copies the contents of the collection to the specified array, starting at the specified position in the array.

Equals(Object)

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

(Herdado de Object)
GetEnumerator()

Retorna um enumerador que pode ser usado para iterar na coleção.Returns an enumerator that can be used to iterate through the collection.

GetHashCode()

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

(Herdado de Object)
GetType()

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

(Herdado de Object)
IndexOf(T)

Retorna o índice do objeto especificado ou -1, se o objeto não estiver na coleção.Returns the index of the specified object, or -1 if the object is not in the collection.

Insert(Int32, T)

Insere o objeto especificado na coleção no índice especificado.Inserts the specified object into the collection at the specified index.

MemberwiseClone()

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

(Herdado de Object)
Remove(T)

Remove o objeto especificado da coleção.Removes the specified object from the collection.

RemoveAt(Int32)

Remove o objeto no índice especificado da coleção.Removes the object at the specified index from the collection.

ToString()

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

(Herdado de Object)

Implantações explícitas de interface

ICollection.CopyTo(Array, Int32)

Copia os conteúdos da coleção para a matriz especificada, começando no índice especificado.Copies the contents of the collection to the specified array, starting at the specified index.

ICollection.Count

Obtém o número de objetos na coleção.Gets the number of objects in the collection.

ICollection.IsSynchronized

Obtém um valor que indica se o acesso à coleção é sincronizado (thread-safe).Gets a value indicating whether access to the collection is synchronized (thread safe).

ICollection.SyncRoot

Obtém um objeto que pode ser usado para sincronizar o acesso à coleção.Gets an object that can be used to synchronize access to the collection.

IEnumerable.GetEnumerator()

Retorna um enumerador para iterar pela coleção.Returns an enumerator for iterating through the collection.

IList.Add(Object)

Adiciona o objeto especificado ao final da coleção.Adds the specified object to the end of the collection.

IList.Clear()

Exclui o conteúdo sumário da coleção.Deletes the contents of the collection.

IList.Contains(Object)

Retorna um booliano que indica se o objeto especificado está na coleção.Returns a bool indicating whether the specified object is in the collection.

IList.IndexOf(Object)

Retorna o índice do objeto especificado na coleção ou -1 se não estiver na coleção.Returns the index of the specified object in the collection, or -1 if it is not in the collection.

IList.Insert(Int32, Object)

Insere o objeto especificado na posição especificada na coleção.Inserts the specified object at the specified position into the collection.

IList.IsFixedSize

Obtém um valor que indica se a coleção é de tamanho fixo.Gets a value indicating whether the collection is fixed-size.

IList.IsReadOnly

Obtém um valor que indica se o acesso à coleção é somente leitura.Gets a value indicating whether access to the collection is read-only.

IList.Item[Int32]

Obtém o objeto no índice especificado na coleção.Gets the object at the specified index in the collection.

IList.Remove(Object)

Remove o objeto especificado da coleção.Removes the specified object from the collection.

IList.RemoveAt(Int32)

Remove o objeto no índice especificado da coleção.Removes the object at the specified index from the collection.

Métodos de Extensão

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)

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)

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)

Converte os elementos de um IEnumerable para o tipo especificado.Casts the elements of an IEnumerable to the specified type.

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)

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

AsQueryable(IEnumerable)

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

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)

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>)

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>)

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)

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>)

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)

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>)

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>)

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 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