ReferenceList ReferenceList ReferenceList ReferenceList Class

Definición

Representa el elemento <ReferenceList> utilizado en el cifrado XML.Represents the <ReferenceList> element used in XML encryption. Esta clase no puede heredarse.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
Herencia
ReferenceListReferenceListReferenceListReferenceList
Implementaciones

Comentarios

La ReferenceList clase representa el <ReferenceList> elemento de una firma XML de documento cifrada definida por la especificación de cifrado XML.The ReferenceList class represents the <ReferenceList> element of an encrypted document XML signature defined by the XML encryption specification.

La ReferenceList clase contiene referencias a EncryptedData los EncryptedKey elementos y que se cifraron mediante una clave contenida en otro EncryptedKey elemento.The ReferenceList class contains references to EncryptedData and EncryptedKey elements that were encrypted by a key contained within another EncryptedKey element. La ReferenceList clase usa DataReference elementos para hacer EncryptedData referencia a elementos KeyReference y elementos para EncryptedKey hacer referencia a elementos.The ReferenceList class uses DataReference elements to reference EncryptedData elements, and KeyReference elements to reference EncryptedKey elements.

Solo DataReference puede agregar objetos o KeyReference a la ReferenceList colección.You can add only DataReference or KeyReference objects to the ReferenceList collection.

Para obtener más información acerca de los estándares de cifrado XML, vea Sintaxis de cifrado XML y versión de procesamiento 1,1.For more information about XML encryption standards, see XML Encryption Syntax and Processing Version 1.1.

Constructores

ReferenceList() ReferenceList() ReferenceList() ReferenceList()

Inicializa una nueva instancia de la clase ReferenceList.Initializes a new instance of the ReferenceList class.

Propiedades

Count Count Count Count

Obtiene el número de elementos contenido en el objeto ReferenceList.Gets the number of elements contained in the ReferenceList object.

IsSynchronized IsSynchronized IsSynchronized IsSynchronized

Obtiene un valor que indica si el acceso al objeto ReferenceList está sincronizado (es seguro para la ejecución de subprocesos).Gets a value that indicates whether access to the ReferenceList object is synchronized (thread safe).

ItemOf[Int32] ItemOf[Int32] ItemOf[Int32] ItemOf[Int32]

Obtiene o establece el objeto DataReference o KeyReference que se encuentra en el índice especificado.Gets or sets the DataReference or KeyReference object at the specified index.

SyncRoot SyncRoot SyncRoot SyncRoot

Obtiene un objeto que puede utilizarse para sincronizar el acceso al objeto ReferenceList.Gets an object that can be used to synchronize access to the ReferenceList object.

Métodos

Add(Object) Add(Object) Add(Object) Add(Object)

Agrega un objeto DataReference o KeyReference a la colección ReferenceList.Adds a DataReference or KeyReference object to the ReferenceList collection.

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

Quita todos los elementos de la colección ReferenceList.Removes all items from the ReferenceList collection.

Contains(Object) Contains(Object) Contains(Object) Contains(Object)

Determina si la colección ReferenceList contiene un objeto DataReference o KeyReference específico.Determines whether the ReferenceList collection contains a specific DataReference or KeyReference object.

CopyTo(Array, Int32) CopyTo(Array, Int32) CopyTo(Array, Int32) CopyTo(Array, Int32)

Copia los elementos del objeto ReferenceList en una matriz, comenzando en un índice especificado de la matriz.Copies the elements of the ReferenceList object to an array, starting at a specified array index.

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

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

Devuelve un enumerador que recorre en iteración una colección ReferenceList.Returns an enumerator that iterates through a ReferenceList collection.

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

Sirve como la función hash predeterminada.Serves as the default hash function.

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

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

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

Determina el índice de un elemento específico de la colección ReferenceList.Determines the index of a specific item in the ReferenceList collection.

Insert(Int32, Object) Insert(Int32, Object) Insert(Int32, Object) Insert(Int32, Object)

Inserta un objeto DataReference o KeyReference en la posición especificada de la colección ReferenceList.Inserts a DataReference or KeyReference object into the ReferenceList collection at the specified position.

Item(Int32) Item(Int32) Item(Int32) Item(Int32)

Devuelve el objeto DataReference o KeyReference situado en el índice especificado.Returns the DataReference or KeyReference object at the specified index.

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

Crea una copia superficial del objeto Object actual.Creates a shallow copy of the current Object.

(Inherited from Object)
Remove(Object) Remove(Object) Remove(Object) Remove(Object)

Quita la primera aparición de un objeto DataReference o KeyReference concreto de la colección ReferenceList.Removes the first occurrence of a specific DataReference or KeyReference object from the ReferenceList collection.

RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32)

Quita el objeto DataReference o KeyReference situado en el índice especificado.Removes the DataReference or KeyReference object at the specified index.

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

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Inherited from Object)

Implementaciones de interfaz explícitas

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

Para una descripción de este miembro, vea IsFixedSize.For a description of this member, see IsFixedSize.

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

Para obtener una descripción de este miembro, vea IsReadOnly.For a description of this member, see IsReadOnly.

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

Para una descripción de este miembro, vea Item[Int32].For a description of this member, see Item[Int32].

Métodos de extensión

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable)

Convierte los elementos de IEnumerable en el 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 los elementos de IEnumerable en función de un tipo especificado.Filters the elements of an IEnumerable based on a specified type.

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

Habilita la paralelización de una consulta.Enables parallelization of a query.

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

Convierte una interfaz IEnumerable en IQueryable.Converts an IEnumerable to an IQueryable.

Se aplica a