InstanceKey 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 einen Instanzschlüssel dar und enthält einen Bezeichner und Metadaten, der dem Instanzschlüssel zugeordnet ist. Ein Instanzschlüssel fungiert als nicht eindeutiger Alias für eine Instanz.
public ref class InstanceKey
public class InstanceKey
[System.Runtime.Serialization.DataContract]
public class InstanceKey
type InstanceKey = class
[<System.Runtime.Serialization.DataContract>]
type InstanceKey = class
Public Class InstanceKey
- Vererbung
-
InstanceKey
- Abgeleitet
- Attribute
Konstruktoren
| Name | Beschreibung |
|---|---|
| InstanceKey(Guid, IDictionary<XName,InstanceValue>) |
Initialisiert eine Instanz der Klasse mithilfe der InstanceKey GUID und metadaten, die dem Instanzschlüssel zugeordnet sind. |
| InstanceKey(Guid) |
Initialisiert eine Instanz der Klasse mithilfe der InstanceKey GUID, die dem übergebenen Instanzschlüssel zugeordnet ist. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| InvalidKey |
Gibt ein ungültiges InstanceKey Objekt zurück. Ein ungültiges InstanceKey Objekt hat guid.Empty-Wert für die Value Eigenschaft und einen |
| IsValid |
Ruft einen Wert ab, der angibt, ob der Instanzschlüssel gültig ist. |
| Metadata |
Ruft das Wörterbuch ab, das Metadaten enthält, die dem Instanzschlüssel zugeordnet sind. |
| Value |
Ruft den GUID-Wert ab, der dem aktuellen Instanzschlüssel zugeordnet ist. |
Methoden
| Name | Beschreibung |
|---|---|
| Equals(Object) |
Vergleicht die GUID, die dem aktuellen Objekt (in der Value Eigenschaft gespeichert) zugeordnet ist, mit der GUID, die dem InstanceKey Objekt zugeordnet ist. |
| GetHashCode() |
Gibt einen eindeutigen Hashcode für die GUID des aktuellen InstanceKey Objekts (gespeichert in der Value-Eigenschaft) zurück. |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |