ReferenceList Clase

Definición

Representa el elemento usado en el <ReferenceList> 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 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 cifrado 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 DataReference puede agregar 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

Nombre Description
ReferenceList()

Inicializa una nueva instancia de la clase ReferenceList.

Propiedades

Nombre Description
Count

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

IsSynchronized

Obtiene un valor que indica si el ReferenceList acceso al objeto está sincronizado (seguro para subprocesos).

ItemOf[Int32]

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

SyncRoot

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

Métodos

Nombre Description
Add(Object)

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

Clear()

Quita todos los elementos de la ReferenceList colección.

Contains(Object)

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

CopyTo(Array, Int32)

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

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetEnumerator()

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

GetHashCode()

Actúa 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 ReferenceList colección.

Insert(Int32, Object)

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

Item(Int32)

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

MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
Remove(Object)

Quita la primera aparición de un objeto o KeyReference específico DataReference de la ReferenceList colección.

RemoveAt(Int32)

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

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Implementaciones de interfaz explícitas

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

Nombre Description
AsParallel(IEnumerable)

Habilita la paralelización de una consulta.

AsQueryable(IEnumerable)

Convierte un IEnumerable en un IQueryable.

Cast<TResult>(IEnumerable)

Convierte los elementos de un IEnumerable al tipo especificado.

OfType<TResult>(IEnumerable)

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

Se aplica a