InstanceKey Sınıf

Tanım

Örnek anahtarını temsil eder ve örnek anahtarıyla ilişkilendirilmiş bir tanımlayıcı ve meta veriler içerir. Örnek anahtarı, bir örnek için benzersiz olmayan bir diğer ad işlevi görür.

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
Devralma
InstanceKey
Türetilmiş
Öznitelikler

Oluşturucular

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

Guid ve örnek anahtarıyla ilişkili meta verileri kullanarak sınıfının bir örneğini InstanceKey başlatır.

InstanceKey(Guid)

Geçirilen örnek anahtarıyla ilişkili GUID'yi kullanarak sınıfının bir örneğini InstanceKey başlatır.

Özellikler

Name Description
InvalidKey

Geçersiz InstanceKey bir nesne döndürür. Geçersiz InstanceKey bir nesnenin özelliği için Value Guid.Empty değeri ve özelliği için IsValid bir false değeri var.

IsValid

Örnek anahtarının geçerli olup olmadığını gösteren bir değer alır.

Metadata

Örnek anahtarıyla ilişkili meta verileri içeren sözlüğü alır.

Value

Geçerli örnek anahtarıyla ilişkili GUID değerini alır.

Yöntemler

Name Description
Equals(Object)

Geçerli nesneyle ilişkilendirilmiş GUID'yi (özelliğinde Value depolanır) nesneyle ilişkilendirilmiş GUID ile karşılaştırır InstanceKey .

GetHashCode()

Geçerli InstanceKey nesnenin GUID değeri için benzersiz bir karma kodu döndürür (Value özelliğinde depolanır).

GetType()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır