ReferenceList ReferenceList ReferenceList ReferenceList Class

Definition

Stellt das bei der XML-Verschlüsselung verwendete <ReferenceList>-Element dar.Represents the <ReferenceList> element used in XML encryption. Diese Klasse kann nicht vererbt werden.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
Vererbung
ReferenceListReferenceListReferenceListReferenceList
Implementiert

Hinweise

Die ReferenceList -Klasse stellt die <ReferenceList> Element ein verschlüsseltes Dokument XML-Signatur, die durch die XML-Verschlüsselung-Spezifikation definiert.The ReferenceList class represents the <ReferenceList> element of an encrypted document XML signature defined by the XML encryption specification.

Die ReferenceList Klasse enthält Verweise auf EncryptedData und EncryptedKey Elemente, die durch ein in einem anderen Schlüssel verschlüsselt wurden EncryptedKey Element.The ReferenceList class contains references to EncryptedData and EncryptedKey elements that were encrypted by a key contained within another EncryptedKey element. Die ReferenceList -Klasse DataReference Elemente verweisen EncryptedData Elemente und KeyReference Elemente verweisen EncryptedKey Elemente.The ReferenceList class uses DataReference elements to reference EncryptedData elements, and KeyReference elements to reference EncryptedKey elements.

Sie können nur hinzufügen DataReference oder KeyReference Objekte die ReferenceList Auflistung.You can add only DataReference or KeyReference objects to the ReferenceList collection.

Weitere Informationen zu XML-Verschlüsselungsstandards, finden Sie unter XML Encryption Syntax and Processing Version 1.1.For more information about XML encryption standards, see XML Encryption Syntax and Processing Version 1.1.

Konstruktoren

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

Initialisiert eine neue Instanz der ReferenceList-Klasse.Initializes a new instance of the ReferenceList class.

Eigenschaften

Count Count Count Count

Ruft die Anzahl der im ReferenceList-Objekt enthaltenen Elemente ab.Gets the number of elements contained in the ReferenceList object.

IsSynchronized IsSynchronized IsSynchronized IsSynchronized

Ruft einen Wert ab, der angibt, ob der Zugriff auf das ReferenceList-Objekt synchronisiert (threadsicher) ist.Gets a value that indicates whether access to the ReferenceList object is synchronized (thread safe).

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

Ruft das DataReference-Objekt oder das KeyReference-Objekt am angegebenen Index ab oder legt dieses fest.Gets or sets the DataReference or KeyReference object at the specified index.

SyncRoot SyncRoot SyncRoot SyncRoot

Ruft ein Objekt ab, mit dem der Zugriff auf das ReferenceList-Objekt synchronisiert werden kann.Gets an object that can be used to synchronize access to the ReferenceList object.

Methoden

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

Fügt der DataReference-Auflistung ein KeyReference-Objekt oder ein ReferenceList-Objekt hinzu.Adds a DataReference or KeyReference object to the ReferenceList collection.

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

Entfernt alle Elemente aus der ReferenceList-Auflistung.Removes all items from the ReferenceList collection.

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

Ermittelt, ob die ReferenceList-Auflistung ein bestimmtes DataReference-Objekt oder KeyReference-Objekt enthält.Determines whether the ReferenceList collection contains a specific DataReference or KeyReference object.

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

Kopiert die Elemente des ReferenceList-Objekts beginnend am angegebenen Arrayindex in ein Array.Copies the elements of the ReferenceList object to an array, starting at a specified array index.

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

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

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

Gibt einen Enumerator zurück, der eine ReferenceList-Auflistung durchläuft.Returns an enumerator that iterates through a ReferenceList collection.

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

Fungiert als Standardhashfunktion.Serves as the default hash function.

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

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

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

Bestimmt den Index eines bestimmten Elements in der ReferenceList-Auflistung.Determines the index of a specific item in the ReferenceList collection.

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

Fügt ein DataReference-Objekt oder einKeyReference-Objekt an der angegebenen Position in die ReferenceList-Auflistung ein.Inserts a DataReference or KeyReference object into the ReferenceList collection at the specified position.

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

Gibt das DataReference-Objekt oder das KeyReference-Objekt am angegebenen Index zurück.Returns the DataReference or KeyReference object at the specified index.

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

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

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

Entfernt das erste Vorkommen eines bestimmten DataReference-Objekts oder KeyReference-Objekts aus der ReferenceList-Auflistung.Removes the first occurrence of a specific DataReference or KeyReference object from the ReferenceList collection.

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

Entfernt das DataReference-Objekt oder das KeyReference-Objekt am angegebenen Index.Removes the DataReference or KeyReference object at the specified index.

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

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)

Explizite Schnittstellenimplementierungen

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

Eine Beschreibung dieses Members finden Sie unter IsFixedSize.For a description of this member, see IsFixedSize.

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

Eine Beschreibung dieses Members finden Sie unter IsReadOnly.For a description of this member, see IsReadOnly.

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

Eine Beschreibung dieses Members finden Sie unter Item[Int32].For a description of this member, see Item[Int32].

Extension Methods

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

Wandelt die Elemente eines IEnumerable in den angegebenen Typ umCasts the elements of an IEnumerable to the specified type.

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

Filtert die Elemente eines IEnumerable anhand eines angegebenen TypsFilters the elements of an IEnumerable based on a specified type.

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

Ermöglicht die Parallelisierung einer Abfrage.Enables parallelization of a query.

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

Konvertiert eine IEnumerable auf eine IQueryable.Converts an IEnumerable to an IQueryable.

Gilt für: