Condividi tramite


ReferenceList Classe

Definizione

Rappresenta l'elemento <ReferenceList> utilizzato nella crittografia XML. La classe non può essere ereditata.

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
Ereditarietà
ReferenceList
Implementazioni

Commenti

La ReferenceList classe rappresenta l'elemento <ReferenceList> di una firma XML del documento crittografata definita dalla specifica di crittografia XML.

La ReferenceList classe contiene riferimenti a EncryptedData e EncryptedKey elementi crittografati da una chiave contenuta in un altro EncryptedKey elemento. La ReferenceList classe usa DataReference elementi per fare riferimento EncryptedData agli elementi e KeyReference agli elementi per fare riferimento EncryptedKey agli elementi.

È possibile aggiungere solo DataReference oggetti o KeyReference all'insieme ReferenceList .

Per altre informazioni sugli standard di crittografia XML, vedere Sintassi e elaborazione della crittografia XML versione 1.1.

Costruttori

ReferenceList()

Inizializza una nuova istanza della classe ReferenceList.

Proprietà

Count

Ottiene il numero di elementi contenuti nell'oggetto ReferenceList.

IsSynchronized

Ottiene un valore che indica se l'accesso all'oggetto ReferenceList è sincronizzato (thread-safe).

ItemOf[Int32]

Consente di ottenere o impostare l'oggetto DataReference o KeyReference in corrispondenza dell'indice specificato.

SyncRoot

Ottiene un oggetto che può essere usato per sincronizzare l'accesso all'oggetto ReferenceList.

Metodi

Add(Object)

Consente di aggiungere un oggetto DataReference o KeyReference all'insieme ReferenceList.

Clear()

Rimuove tutti gli elementi dalla raccolta ReferenceList.

Contains(Object)

Consente di determinare se l'insieme ReferenceList contiene un determinato oggetto DataReference o KeyReference.

CopyTo(Array, Int32)

Consente di copiare gli elementi dell'oggetto ReferenceList in una matrice, iniziando da un particolare indice di matrice.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetEnumerator()

Viene restituito un enumeratore che scorre un insieme ReferenceList.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
IndexOf(Object)

Consente di determinare l'indice di un elemento specifico dell'insieme ReferenceList.

Insert(Int32, Object)

Consente di inserire un oggetto DataReference o KeyReference nell'insieme ReferenceList, in corrispondenza della posizione specificata.

Item(Int32)

Restituisce l'oggetto DataReference o KeyReference in corrispondenza dell'indice specificato.

MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
Remove(Object)

Consente di rimuovere la prima occorrenza di un oggetto DataReference or KeyReference specifico dall'insieme ReferenceList.

RemoveAt(Int32)

Consente di rimuovere l'oggetto DataReference o KeyReference in corrispondenza dell'indice specificato.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

IList.IsFixedSize

Per una descrizione di questo membro, vedere IsFixedSize.

IList.IsReadOnly

Per una descrizione di questo membro, vedere IsReadOnly.

IList.Item[Int32]

Per una descrizione di questo membro, vedere Item[Int32].

Metodi di estensione

Cast<TResult>(IEnumerable)

Esegue il cast degli elementi di un oggetto IEnumerable nel tipo specificato.

OfType<TResult>(IEnumerable)

Filtra gli elementi di un oggetto IEnumerable in base a un tipo specificato.

AsParallel(IEnumerable)

Consente la parallelizzazione di una query.

AsQueryable(IEnumerable)

Converte un oggetto IEnumerable in un oggetto IQueryable.

Si applica a