ReferenceList ReferenceList ReferenceList ReferenceList Class

Definizione

Rappresenta l'elemento <ReferenceList> utilizzato nella crittografia XML.Represents the <ReferenceList> element used in XML encryption. Questa classe non può essere ereditata.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
Ereditarietà
ReferenceListReferenceListReferenceListReferenceList
Implementazioni

Commenti

La ReferenceList classe rappresenta l' <ReferenceList> elemento di una firma XML del documento crittografata definita dalla specifica della crittografia XML.The ReferenceList class represents the <ReferenceList> element of an encrypted document XML signature defined by the XML encryption specification.

La ReferenceList classe contiene riferimenti a EncryptedData elementi EncryptedKey e crittografati con una chiave contenuta in un EncryptedKey altro elemento.The ReferenceList class contains references to EncryptedData and EncryptedKey elements that were encrypted by a key contained within another EncryptedKey element. La ReferenceList classe USA DataReference elementi per fare EncryptedData riferimento a elementi KeyReference ed elementi a EncryptedKey elementi di riferimento.The ReferenceList class uses DataReference elements to reference EncryptedData elements, and KeyReference elements to reference EncryptedKey elements.

È possibile aggiungere solo DataReference oggetti KeyReference o alla ReferenceList raccolta.You can add only DataReference or KeyReference objects to the ReferenceList collection.

Per ulteriori informazioni sugli standard di crittografia XML, vedere la pagina relativa alla sintassi e all'elaborazione della crittografia XML della versione 1,1.For more information about XML encryption standards, see XML Encryption Syntax and Processing Version 1.1.

Costruttori

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

Inizializza una nuova istanza della classe ReferenceList.Initializes a new instance of the ReferenceList class.

Proprietà

Count Count Count Count

Ottiene il numero di elementi contenuti nell'oggetto ReferenceList.Gets the number of elements contained in the ReferenceList object.

IsSynchronized IsSynchronized IsSynchronized IsSynchronized

Ottiene un valore che indica se l'accesso all'oggetto ReferenceList è sincronizzato (thread-safe).Gets a value that indicates whether access to the ReferenceList object is synchronized (thread safe).

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

Consente di ottenere o impostare l'oggetto DataReference o KeyReference in corrispondenza dell'indice specificato.Gets or sets the DataReference or KeyReference object at the specified index.

SyncRoot SyncRoot SyncRoot SyncRoot

Ottiene un oggetto che può essere usato per sincronizzare l'accesso all'oggetto ReferenceList.Gets an object that can be used to synchronize access to the ReferenceList object.

Metodi

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

Consente di aggiungere un oggetto DataReference o KeyReference all'insieme ReferenceList.Adds a DataReference or KeyReference object to the ReferenceList collection.

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

Rimuove tutti gli elementi dalla raccolta ReferenceList.Removes all items from the ReferenceList collection.

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

Consente di determinare se l'insieme ReferenceList contiene un determinato oggetto DataReference o KeyReference.Determines whether the ReferenceList collection contains a specific DataReference or KeyReference object.

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

Consente di copiare gli elementi dell'oggetto ReferenceList in una matrice, iniziando da un particolare indice di matrice.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 se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

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

Viene restituito un enumeratore che scorre un insieme ReferenceList.Returns an enumerator that iterates through a ReferenceList collection.

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

Funge da funzione hash predefinita.Serves as the default hash function.

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

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

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

Consente di determinare l'indice di un elemento specifico dell'insieme ReferenceList.Determines the index of a specific item in the ReferenceList collection.

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

Consente di inserire un oggetto DataReference o KeyReference nell'insieme ReferenceList, in corrispondenza della posizione specificata.Inserts a DataReference or KeyReference object into the ReferenceList collection at the specified position.

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

Restituisce l'oggetto DataReference o KeyReference in corrispondenza dell'indice specificato.Returns the DataReference or KeyReference object at the specified index.

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

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

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

Consente di rimuovere la prima occorrenza di un oggetto DataReference or KeyReference specifico dall'insieme ReferenceList.Removes the first occurrence of a specific DataReference or KeyReference object from the ReferenceList collection.

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

Consente di rimuovere l'oggetto DataReference o KeyReference in corrispondenza dell'indice specificato.Removes the DataReference or KeyReference object at the specified index.

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

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Inherited from Object)

Implementazioni dell'interfaccia esplicita

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

Per una descrizione di questo membro, vedere IsFixedSize.For a description of this member, see IsFixedSize.

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

Per una descrizione di questo membro, vedere IsReadOnly.For a description of this member, see IsReadOnly.

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

Per una descrizione di questo membro, vedere Item[Int32].For a description of this member, see Item[Int32].

Metodi di estensione

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

Esegue il cast degli elementi di un oggetto IEnumerable nel tipo specificato.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable)

Filtra gli elementi di un oggetto IEnumerable in base a un tipo specificato.Filters the elements of an IEnumerable based on a specified type.

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

Consente la parallelizzazione di una query.Enables parallelization of a query.

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

Converte un oggetto IEnumerable in un oggetto IQueryable.Converts an IEnumerable to an IQueryable.

Si applica a