EntityHandle 结构 
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示元数据实体(如类型引用、类型定义、类型规范、方法定义或自定义特性)。
public value class EntityHandle : IEquatable<System::Reflection::Metadata::EntityHandle>public struct EntityHandle : IEquatable<System.Reflection.Metadata.EntityHandle>public readonly struct EntityHandle : IEquatable<System.Reflection.Metadata.EntityHandle>type EntityHandle = structPublic Structure EntityHandle
Implements IEquatable(Of EntityHandle)- 继承
- 实现
注解
用于 EntityHandle 存储多种类型的实体句柄。 它的内存占用比 Handle更小。
字段
| AssemblyDefinition | 表示元数据实体(如类型引用、类型定义、类型规范、方法定义或自定义特性)。 | 
| ModuleDefinition | 表示元数据实体(如类型引用、类型定义、类型规范、方法定义或自定义特性)。 | 
属性
| IsNil | 表示元数据实体(如类型引用、类型定义、类型规范、方法定义或自定义特性)。 | 
| Kind | 表示元数据实体(如类型引用、类型定义、类型规范、方法定义或自定义特性)。 | 
方法
| Equals(EntityHandle) | 返回一个值,该值指示当前实例与指定的 EntityHandle 是否相等。 | 
| Equals(Object) | 返回一个值,该值指示当前实例与指定的对象是否相等。 | 
| GetHashCode() | 返回此实例的哈希代码。 | 
运算符
| Equality(EntityHandle, EntityHandle) | 表示元数据实体(如类型引用、类型定义、类型规范、方法定义或自定义特性)。 | 
| Explicit(Handle to EntityHandle) | 表示元数据实体(如类型引用、类型定义、类型规范、方法定义或自定义特性)。 | 
| Implicit(EntityHandle to Handle) | 表示元数据实体(如类型引用、类型定义、类型规范、方法定义或自定义特性)。 | 
| Inequality(EntityHandle, EntityHandle) | 表示元数据实体(如类型引用、类型定义、类型规范、方法定义或自定义特性)。 |