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