InstanceKey Clase

Definición

Representa una clave de instancia y contiene un identificador y metadatos asociados a la clave de instancia. Una clave de instancia actúa como alias no único para una instancia.

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
Herencia
InstanceKey
Derivado
Atributos

Constructores

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

Inicializa una instancia de la InstanceKey clase mediante el GUID y los metadatos asociados a la clave de instancia.

InstanceKey(Guid)

Inicializa una instancia de la InstanceKey clase mediante el GUID asociado a la clave de instancia pasada.

Propiedades

Nombre Description
InvalidKey

Devuelve un objeto no válido InstanceKey . Un objeto no válido InstanceKey tiene el valor Guid.Empty para la Value propiedad y un false valor para la IsValid propiedad .

IsValid

Obtiene un valor que indica si la clave de instancia es válida.

Metadata

Obtiene el diccionario que contiene metadatos asociados a la clave de instancia.

Value

Obtiene el valor GUID asociado a la clave de instancia actual.

Métodos

Nombre Description
Equals(Object)

Compara el GUID asociado al objeto actual (almacenado en la Value propiedad) con el GUID asociado al InstanceKey objeto .

GetHashCode()

Devuelve un código hash único para el GUID del objeto actual InstanceKey (almacenado en la propiedad Value).

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a