InstanceKey Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta una chiave di istanza e contiene un identificatore e i metadati associati alla chiave di istanza. Una chiave di istanza agisce come un alias non univoco per un'istanza.
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
- Ereditarietà
-
InstanceKey
- Derivato
- Attributi
Costruttori
InstanceKey(Guid) |
Inizializza un'istanza della classe InstanceKey utilizzando il GUID associato alla chiave di istanza passata. |
InstanceKey(Guid, IDictionary<XName,InstanceValue>) |
Inizializza un'istanza della classe InstanceKey utilizzando il GUID e i metadati associati alla chiave di istanza. |
Proprietà
InvalidKey |
Restituisce un oggetto InstanceKey non valido. Un oggetto InstanceKey non valido dispone di un valore Guid.Empty per la proprietà Value e di un valore |
IsValid |
Ottiene un valore che indica se la chiave di istanza è valida. |
Metadata |
Ottiene il dizionario contenente i metadati associati alla chiave di istanza. |
Value |
Ottiene il valore GUID associato alla chiave di istanza corrente. |
Metodi
Equals(Object) |
Confronta il GUID associato all'oggetto corrente (archiviato nella proprietà Value) con il GUID associato all'oggetto InstanceKey. |
GetHashCode() |
Restituisce un codice hash univoco per il GUID dell'oggetto InstanceKey corrente (archiviato nella proprietà Value). |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |