ReferenceList Classe

Definição

Representa o elemento <ReferenceList> usado na criptografia XML.Represents the <ReferenceList> element used in XML encryption. Essa classe não pode ser herdada.This class cannot be inherited.

public ref class ReferenceList sealed : System::Collections::IList
public sealed class ReferenceList : System.Collections.IList
type ReferenceList = class
    interface IList
    interface ICollection
    interface IEnumerable
Public NotInheritable Class ReferenceList
Implements IList
Herança
ReferenceList
Implementações

Comentários

A ReferenceList classe representa o <ReferenceList> elemento de uma assinatura XML de documento criptografada definida pela especificação de criptografia XML.The ReferenceList class represents the <ReferenceList> element of an encrypted document XML signature defined by the XML encryption specification.

A ReferenceList classe contém referências a EncryptedData elementos EncryptedKey e que foram criptografados por uma chave contida em EncryptedKey outro elemento.The ReferenceList class contains references to EncryptedData and EncryptedKey elements that were encrypted by a key contained within another EncryptedKey element. A ReferenceList classe usa DataReference elementos para referenciar EncryptedData elementos e KeyReference elementos para elementos EncryptedKey de referência.The ReferenceList class uses DataReference elements to reference EncryptedData elements, and KeyReference elements to reference EncryptedKey elements.

Você pode adicionar somente DataReference objetos KeyReference ou à ReferenceList coleção.You can add only DataReference or KeyReference objects to the ReferenceList collection.

Para obter mais informações sobre padrões de criptografia XML, consulte sintaxe de criptografia XML e versão de processamento 1,1.For more information about XML encryption standards, see XML Encryption Syntax and Processing Version 1.1.

Construtores

ReferenceList()

Inicializa uma nova instância da classe ReferenceList.Initializes a new instance of the ReferenceList class.

Propriedades

Count

Obtém o número de elementos contidos no objeto ReferenceList.Gets the number of elements contained in the ReferenceList object.

IsSynchronized

Obtém um valor que indica se o acesso ao objeto ReferenceList é sincronizado (thread-safe).Gets a value that indicates whether access to the ReferenceList object is synchronized (thread safe).

ItemOf[Int32]

Obtém ou define o objeto DataReference ou KeyReference no índice especificado.Gets or sets the DataReference or KeyReference object at the specified index.

SyncRoot

Obtém um objeto que pode ser usado para sincronizar o acesso ao objeto ReferenceList.Gets an object that can be used to synchronize access to the ReferenceList object.

Métodos

Add(Object)

Adiciona um objeto DataReference ou KeyReference à coleção ReferenceList.Adds a DataReference or KeyReference object to the ReferenceList collection.

Clear()

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

Contains(Object)

Determina se a coleção ReferenceList contém um objeto DataReference ou KeyReference específico.Determines whether the ReferenceList collection contains a specific DataReference or KeyReference object.

CopyTo(Array, Int32)

Copia os elementos do objeto ReferenceList para uma matriz, começando em um índice de matriz especificado.Copies the elements of the ReferenceList object to an array, starting at a specified array index.

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 itera por meio de uma coleção ReferenceList.Returns an enumerator that iterates through a ReferenceList 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(Object)

Determina o índice de um item específico na coleção ReferenceList.Determines the index of a specific item in the ReferenceList collection.

Insert(Int32, Object)

Insere um objeto DataReference ou KeyReference na coleção ReferenceList na posição especificada.Inserts a DataReference or KeyReference object into the ReferenceList collection at the specified position.

Item(Int32)

Retorna o objeto DataReference ou KeyReference no índice especificado.Returns the DataReference or KeyReference object 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(Object)

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

RemoveAt(Int32)

Remove o objeto DataReference ou KeyReference no índice especificado.Removes the DataReference or KeyReference object at the specified index.

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

IList.IsFixedSize

Para obter uma descrição desse membro, consulte IsFixedSize.For a description of this member, see IsFixedSize.

IList.IsReadOnly

Para obter uma descrição desse membro, consulte IsReadOnly.For a description of this member, see IsReadOnly.

IList.Item[Int32]

Para obter uma descrição desse membro, consulte Item[Int32].For a description of this member, see Item[Int32].

Métodos de Extensão

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.

Aplica-se a