ReferenceList Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt das bei der XML-Verschlüsselung verwendete <ReferenceList>
-Element dar. Diese Klasse kann nicht vererbt werden.
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
- Vererbung
-
ReferenceList
- Implementiert
Hinweise
Die ReferenceList Klasse stellt das <ReferenceList>
Element einer verschlüsselten DOKUMENT-XML-Signatur dar, die durch die XML-Verschlüsselungsspezifikation definiert ist.
Die ReferenceList Klasse enthält Verweise und EncryptedData EncryptedKey Elemente, die durch einen Schlüssel verschlüsselt wurden, der in einem anderen EncryptedKey Element enthalten ist. Die ReferenceList Klasse verwendet DataReference Elemente zum Verweisen auf EncryptedData Elemente und KeyReference Elemente, um auf Elemente zu verweisen EncryptedKey .
Sie können der ReferenceList Auflistung nur DataReference oder KeyReference Objekte hinzufügen.
Weitere Informationen zu XML-Verschlüsselungsstandards finden Sie unter XML-Verschlüsselungssyntax und Verarbeitung version 1.1.
Konstruktoren
ReferenceList() |
Initialisiert eine neue Instanz der ReferenceList-Klasse. |
Eigenschaften
Count |
Ruft die Anzahl der im ReferenceList-Objekt enthaltenen Elemente ab. |
IsSynchronized |
Ruft einen Wert ab, der angibt, ob der Zugriff auf das ReferenceList-Objekt synchronisiert (threadsicher) ist. |
ItemOf[Int32] |
Ruft das DataReference-Objekt oder das KeyReference-Objekt am angegebenen Index ab oder legt dieses fest. |
SyncRoot |
Ruft ein Objekt ab, mit dem der Zugriff auf das ReferenceList-Objekt synchronisiert werden kann. |
Methoden
Add(Object) |
Fügt der DataReference-Auflistung ein KeyReference-Objekt oder ein ReferenceList-Objekt hinzu. |
Clear() |
Entfernt alle Elemente aus der ReferenceList-Auflistung. |
Contains(Object) |
Ermittelt, ob die ReferenceList-Auflistung ein bestimmtes DataReference-Objekt oder KeyReference-Objekt enthält. |
CopyTo(Array, Int32) |
Kopiert die Elemente des ReferenceList-Objekts beginnend am angegebenen Arrayindex in ein Array. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetEnumerator() |
Gibt einen Enumerator zurück, der eine ReferenceList-Auflistung durchläuft. |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
IndexOf(Object) |
Bestimmt den Index eines bestimmten Elements in der ReferenceList-Auflistung. |
Insert(Int32, Object) |
Fügt ein DataReference-Objekt oder einKeyReference-Objekt an der angegebenen Position in die ReferenceList-Auflistung ein. |
Item(Int32) |
Gibt das DataReference-Objekt oder das KeyReference-Objekt am angegebenen Index zurück. |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
Remove(Object) |
Entfernt das erste Vorkommen eines bestimmten DataReference-Objekts oder KeyReference-Objekts aus der ReferenceList-Auflistung. |
RemoveAt(Int32) |
Entfernt das DataReference-Objekt oder das KeyReference-Objekt am angegebenen Index. |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Explizite Schnittstellenimplementierungen
IList.IsFixedSize |
Eine Beschreibung dieses Elements finden Sie unter IsFixedSize. |
IList.IsReadOnly |
Eine Beschreibung dieses Elements finden Sie unter IsReadOnly. |
IList.Item[Int32] |
Eine Beschreibung dieses Elements finden Sie unter Item[Int32]. |
Erweiterungsmethoden
Cast<TResult>(IEnumerable) |
Wandelt die Elemente eines IEnumerable in den angegebenen Typ um |
OfType<TResult>(IEnumerable) |
Filtert die Elemente eines IEnumerable anhand eines angegebenen Typs |
AsParallel(IEnumerable) |
Ermöglicht die Parallelisierung einer Abfrage. |
AsQueryable(IEnumerable) |
Konvertiert einen IEnumerable in einen IQueryable. |