Compartir a través de


ReferenceList Clase

Definición

Representa el elemento <ReferenceList> utilizado en el cifrado XML. Esta clase no puede heredarse.

public ref class ReferenceList sealed : System::Collections::IList
public sealed class ReferenceList : System.Collections.IList
type ReferenceList = class
    interface ICollection
    interface IEnumerable
    interface IList
type ReferenceList = class
    interface IList
    interface ICollection
    interface IEnumerable
Public NotInheritable Class ReferenceList
Implements IList
Herencia
ReferenceList
Implementaciones

Comentarios

La ReferenceList clase representa el <ReferenceList> elemento de una firma XML de documento cifrada definida por la especificación de cifrado XML.

La ReferenceList clase contiene referencias a EncryptedData elementos y EncryptedKey que se cifraron mediante una clave contenida en otro EncryptedKey elemento. La ReferenceList clase usa DataReference elementos para hacer referencia EncryptedData a elementos y KeyReference elementos para hacer referencia EncryptedKey a elementos.

Solo puede agregar DataReference objetos o KeyReference a la ReferenceList colección.

Para obtener más información sobre los estándares de cifrado XML, vea Sintaxis de cifrado XML y Procesamiento versión 1.1.

Constructores

ReferenceList()

Inicializa una nueva instancia de la clase ReferenceList.

Propiedades

Count

Obtiene el número de elementos contenido en el objeto ReferenceList.

IsSynchronized

Obtiene un valor que indica si el acceso al objeto ReferenceList está sincronizado (es seguro para la ejecución de subprocesos).

ItemOf[Int32]

Obtiene o establece el objeto DataReference o KeyReference que se encuentra en el índice especificado.

SyncRoot

Obtiene un objeto que puede utilizarse para sincronizar el acceso al objeto ReferenceList.

Métodos

Add(Object)

Agrega un objeto DataReference o KeyReference a la colección ReferenceList.

Clear()

Quita todos los elementos de la colección ReferenceList.

Contains(Object)

Determina si la colección ReferenceList contiene un objeto DataReference o KeyReference específico.

CopyTo(Array, Int32)

Copia los elementos del objeto ReferenceList en una matriz, comenzando en un índice especificado de la matriz.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetEnumerator()

Devuelve un enumerador que recorre en iteración una colección ReferenceList.

GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
IndexOf(Object)

Determina el índice de un elemento específico de la colección ReferenceList.

Insert(Int32, Object)

Inserta un objeto DataReference o KeyReference en la posición especificada de la colección ReferenceList.

Item(Int32)

Devuelve el objeto DataReference o KeyReference situado en el índice especificado.

MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
Remove(Object)

Quita la primera aparición de un objeto DataReference o KeyReference concreto de la colección ReferenceList.

RemoveAt(Int32)

Quita el objeto DataReference o KeyReference situado en el índice especificado.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Implementaciones de interfaz explícitas

IList.IsFixedSize

Para obtener una descripción de este miembro, vea IsFixedSize.

IList.IsReadOnly

Para obtener una descripción de este miembro, vea IsReadOnly.

IList.Item[Int32]

Para obtener una descripción de este miembro, vea Item[Int32].

Métodos de extensión

Cast<TResult>(IEnumerable)

Convierte los elementos de IEnumerable en el tipo especificado.

OfType<TResult>(IEnumerable)

Filtra los elementos de IEnumerable en función de un tipo especificado.

AsParallel(IEnumerable)

Habilita la paralelización de una consulta.

AsQueryable(IEnumerable)

Convierte una interfaz IEnumerable en IQueryable.

Se aplica a