ModuleHandle 结构
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示模块的运行时句柄。
public value class ModuleHandle
public value class ModuleHandle : IEquatable<ModuleHandle>
public struct ModuleHandle
public struct ModuleHandle : IEquatable<ModuleHandle>
[System.Runtime.InteropServices.ComVisible(true)]
public struct ModuleHandle
type ModuleHandle = struct
[<System.Runtime.InteropServices.ComVisible(true)>]
type ModuleHandle = struct
Public Structure ModuleHandle
Public Structure ModuleHandle
Implements IEquatable(Of ModuleHandle)
- 继承
- 属性
- 实现
ResolveMethodHandleResolveTypeHandle和ResolveFieldHandle方法为当前模块中的字段、方法和类型提供有效元数据令牌的运行时句柄解析。
Empty |
表示一个空模块句柄。 |
MDStream |
获取元数据流版本。 |
Equals(Module |
返回一个 Boolean 值,该值指示指定的 ModuleHandle 结构是否等于当前的 ModuleHandle。 |
Equals(Object) |
返回一个 Boolean 值,该值指示指定对象是否是一个 ModuleHandle 结构,以及是否等于当前的 ModuleHandle。 |
Get |
返回此实例的哈希代码。 |
Get |
返回由指定元数据标记标识的字段的运行时句柄。 |
Get |
返回由指定元数据标记标识的方法或构造函数的运行时方法句柄。 |
Get |
返回由指定元数据标记标识的类型的运行时类型句柄。 |
Resolve |
返回由指定元数据标记标识的字段的运行时句柄。 |
Resolve |
返回由指定元数据标记标识的字段的运行时字段句柄,指定标记所在范围内的类型和方法的泛型类型参数。 |
Resolve |
返回由指定元数据标记标识的方法或构造函数的运行时方法句柄。 |
Resolve |
返回由指定元数据标记标识的方法或构造函数的运行时方法句柄,指定标记所在范围内的类型和方法的泛型类型参数。 |
Resolve |
返回由指定元数据标记标识的类型的运行时类型句柄。 |
Resolve |
返回由指定元数据标记标识的类型的运行时类型句柄,指定标记所在范围内的类型和方法的泛型类型参数。 |
Equality(Module |
测试两个 ModuleHandle 结构是否相等。 |
Inequality(Module |
测试两个 ModuleHandle 结构是否相等。 |
产品 | 版本 |
---|---|
.NET | Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7 |
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8 |
.NET Standard | 2.0, 2.1 |