Sdílet prostřednictvím


InstanceKey Třída

Definice

Představuje klíč instance a obsahuje identifikátor a metadata přidružená ke klíči instance. Klíč instance funguje jako jedinečný alias instance.

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
Dědičnost
InstanceKey
Odvozené
Atributy

Konstruktory

InstanceKey(Guid)

Inicializuje instanci InstanceKey třídy pomocí identifikátoru GUID přidruženého k předaný klíč instance.

InstanceKey(Guid, IDictionary<XName,InstanceValue>)

Inicializuje instanci InstanceKey třídy pomocí identifikátoru GUID a metadat přidružených ke klíči instance.

Vlastnosti

InvalidKey

Vrátí neplatný InstanceKey objekt. Neplatný InstanceKey objekt má hodnotu Guid.Empty pro Value vlastnost a false hodnotu pro IsValid vlastnost.

IsValid

Získá hodnotu, která označuje, zda je klíč instance platný.

Metadata

Získá slovník, který obsahuje metadata přidružená ke klíči instance.

Value

Získá hodnotu GUID přidruženou k aktuálnímu klíči instance.

Metody

Equals(Object)

Porovná identifikátor GUID přidružený k aktuálnímu objektu (uloženému Value ve vlastnosti) s identifikátorem GUID přidruženým k objektu InstanceKey .

GetHashCode()

Vrátí jedinečný hashový kód guid aktuálního InstanceKey objektu (uložený ve vlastnosti Value).

GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro