InstanceKey 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示一个实例键,并包含与此实例键关联的标识符和元数据。 实例键可用作实例的非唯一别名。
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
- 继承
-
InstanceKey
- 派生
- 属性
构造函数
InstanceKey(Guid) |
使用与传递的实例键关联的 GUID 初始化 InstanceKey 类的实例。 |
InstanceKey(Guid, IDictionary<XName,InstanceValue>) |
使用与此实例键关联的 GUID 和元数据初始化 InstanceKey 类的实例。 |
属性
InvalidKey |
返回一个无效的 InstanceKey 对象。 无效的 InstanceKey 对象的 Value 属性具有 Guid.Empty 值,IsValid 属性具有 |
IsValid |
获取一个指示此实例键是否有效的值。 |
Metadata |
获取包含与实例键关联的元数据的字典。 |
Value |
获取与当前实例键关联的 GUID 值。 |
方法
Equals(Object) |
将与当前对象(存储在 Value 属性中)关联的 GUID 和与 InstanceKey 对象关联的 GUID 进行比较。 |
GetHashCode() |
为当前 InstanceKey 对象的 GUID(存储在 Value 属性中)返回一个唯一的哈希代码。 |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |