InstanceKey Osztály

Definíció

Egy példánykulcsot jelöl, és a példánykulcshoz társított azonosítót és metaadatokat tartalmazza. A példánykulcsok nem egyedi aliasként szolgálnak egy példányhoz.

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
Öröklődés
InstanceKey
Származtatott
Attribútumok

Konstruktorok

Name Description
InstanceKey(Guid, IDictionary<XName,InstanceValue>)

Inicializálja az osztály egy példányát a InstanceKey példánykulcshoz társított GUID és metaadatok használatával.

InstanceKey(Guid)

Inicializálja az osztály egy példányát az InstanceKey átadott példánykulcshoz társított GUID használatával.

Tulajdonságok

Name Description
InvalidKey

Érvénytelen InstanceKey objektumot ad vissza. Egy érvénytelen InstanceKey objektum guid.empty értékkel rendelkezik a Value tulajdonsághoz és a falseIsValid tulajdonsághoz.

IsValid

Olyan értéket kap, amely jelzi, hogy a példánykulcs érvényes-e.

Metadata

Lekéri a példánykulcshoz társított metaadatokat tartalmazó szótárt.

Value

Lekéri az aktuális példánykulcshoz társított GUID-értéket.

Metódusok

Name Description
Equals(Object)

Összehasonlítja az aktuális objektumhoz (a Value tulajdonságban tárolt) társított GUID-t az objektumhoz társított GUID-jal InstanceKey .

GetHashCode()

Egyedi kivonatkódot ad vissza az aktuális InstanceKey objektum GUID-azonosítójának (az Érték tulajdonságban tárolva).

GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

A következőre érvényes: