ReferenceList Classe

Définition

Représente l'élément <ReferenceList> utilisé dans le chiffrement XML.Represents the <ReferenceList> element used in XML encryption. Cette classe ne peut pas être héritée.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
Héritage
ReferenceList
Implémente

Remarques

La ReferenceList classe représente l' <ReferenceList> élément d’une signature XML de document chiffré définie par la spécification de chiffrement XML.The ReferenceList class represents the <ReferenceList> element of an encrypted document XML signature defined by the XML encryption specification.

La ReferenceList classe contient des références EncryptedData à EncryptedKey des éléments et qui ont été chiffrés par une clé EncryptedKey contenue dans un autre élément.The ReferenceList class contains references to EncryptedData and EncryptedKey elements that were encrypted by a key contained within another EncryptedKey element. La ReferenceList classe utilise DataReference des éléments pour EncryptedData référencer des KeyReference éléments, et EncryptedKey des éléments pour référencer des éléments.The ReferenceList class uses DataReference elements to reference EncryptedData elements, and KeyReference elements to reference EncryptedKey elements.

Vous ne pouvez ajouter DataReference que KeyReference des objets ou ReferenceList à la collection.You can add only DataReference or KeyReference objects to the ReferenceList collection.

Pour plus d’informations sur les normes de chiffrement XML, consultez XML Encryption Syntax and Processing Version 1,1.For more information about XML encryption standards, see XML Encryption Syntax and Processing Version 1.1.

Constructeurs

ReferenceList()

Initialise une nouvelle instance de la classe ReferenceList.Initializes a new instance of the ReferenceList class.

Propriétés

Count

Obtient le nombre d'éléments contenus dans l'objet ReferenceList.Gets the number of elements contained in the ReferenceList object.

IsSynchronized

Obtient une valeur indiquant si l'accès à l'objet ReferenceList est synchronisé (thread-safe).Gets a value that indicates whether access to the ReferenceList object is synchronized (thread safe).

ItemOf[Int32]

Obtient ou définit l'objet DataReference ou KeyReference à l'index spécifié.Gets or sets the DataReference or KeyReference object at the specified index.

SyncRoot

Obtient un objet qui peut être utilisé pour synchroniser l'accès à l'objet ReferenceList.Gets an object that can be used to synchronize access to the ReferenceList object.

Méthodes

Add(Object)

Ajoute un objet DataReference ou KeyReference à la collection ReferenceList.Adds a DataReference or KeyReference object to the ReferenceList collection.

Clear()

Supprime tous les éléments de la collection ReferenceList.Removes all items from the ReferenceList collection.

Contains(Object)

Détermine si la collection ReferenceList contient un objet DataReference ou KeyReference spécifique.Determines whether the ReferenceList collection contains a specific DataReference or KeyReference object.

CopyTo(Array, Int32)

Copie les éléments de l'objet ReferenceList dans un tableau, en commençant à un index de tableau spécifié.Copies the elements of the ReferenceList object to an array, starting at a specified array index.

Equals(Object)

Détermine si l'objet spécifié est identique à l'objet actuel.Determines whether the specified object is equal to the current object.

(Hérité de Object)
GetEnumerator()

Retourne un énumérateur qui itère au sein d'une collection ReferenceList.Returns an enumerator that iterates through a ReferenceList collection.

GetHashCode()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
IndexOf(Object)

Détermine l'index d'un élément spécifique de la collection ReferenceList.Determines the index of a specific item in the ReferenceList collection.

Insert(Int32, Object)

Insère un objet DataReference ou KeyReference dans la collection ReferenceList à la position spécifiée.Inserts a DataReference or KeyReference object into the ReferenceList collection at the specified position.

Item(Int32)

Retourne l'objet DataReference ou KeyReference à l'index spécifié.Returns the DataReference or KeyReference object at the specified index.

MemberwiseClone()

Crée une copie superficielle de l'objet Object actuel.Creates a shallow copy of the current Object.

(Hérité de Object)
Remove(Object)

Supprime la première occurrence d'un objet DataReference ou KeyReference spécifique de la collection ReferenceList.Removes the first occurrence of a specific DataReference or KeyReference object from the ReferenceList collection.

RemoveAt(Int32)

Supprime l'objet DataReference ou KeyReference à l'index spécifié.Removes the DataReference or KeyReference object at the specified index.

ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Hérité de Object)

Implémentations d’interfaces explicites

IList.IsFixedSize

Pour obtenir une description de ce membre, consultez IsFixedSize.For a description of this member, see IsFixedSize.

IList.IsReadOnly

Pour obtenir une description de ce membre, consultez IsReadOnly.For a description of this member, see IsReadOnly.

IList.Item[Int32]

Pour obtenir une description de ce membre, consultez Item[Int32].For a description of this member, see Item[Int32].

Méthodes d’extension

Cast<TResult>(IEnumerable)

Effectue un cast des éléments d'un IEnumerable vers le type spécifié.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtre les éléments d'un IEnumerable en fonction du type spécifié.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Active la parallélisation d'une requête.Enables parallelization of a query.

AsQueryable(IEnumerable)

Convertit un IEnumerable en IQueryable.Converts an IEnumerable to an IQueryable.

S’applique à