다음을 통해 공유


ModuleHandle 구조체

정의

모듈의 런타임 핸들을 나타냅니다.

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)
상속
ModuleHandle
특성
구현

설명

, ResolveMethodHandle및 메서드는 ResolveFieldHandle현재 모듈의 필드, 메서드 및 ResolveTypeHandle 형식에 대한 런타임 핸들에 대한 메타데이터 토큰의 효율적인 해결을 제공합니다.

필드

EmptyHandle

빈 모듈 핸들을 나타냅니다.

속성

MDStreamVersion

메타데이터 스트림 버전을 가져옵니다.

메서드

Equals(ModuleHandle)

지정한 Boolean 구조체가 현재 ModuleHandle과 같은지 여부를 나타내는 ModuleHandle 값을 반환합니다.

Equals(Object)

지정한 개체가 Boolean 구조체이고 현재 ModuleHandle과 같은지 여부를 나타내는 ModuleHandle 값을 반환합니다.

GetHashCode()

이 인스턴스의 해시 코드를 반환합니다.

GetRuntimeFieldHandleFromMetadataToken(Int32)

지정한 메타데이터 토큰에 의해 식별되는 필드의 런타임 핸들을 반환합니다.

GetRuntimeMethodHandleFromMetadataToken(Int32)

지정한 메타데이터 토큰에 의해 식별되는 메서드나 생성자의 런타임 메서드 핸들을 반환합니다.

GetRuntimeTypeHandleFromMetadataToken(Int32)

지정한 메타데이터 토큰에 의해 식별되는 형식의 런타임 형식 핸들을 반환합니다.

ResolveFieldHandle(Int32)

지정한 메타데이터 토큰에 의해 식별되는 필드의 런타임 핸들을 반환합니다.

ResolveFieldHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[])

지정한 메타데이터 토큰에 의해 식별되는 필드의 런타임 필드 핸들을 반환하고 해당 토큰이 범위 안에 있는 형식과 메서드의 제네릭 형식 인수를 지정합니다.

ResolveMethodHandle(Int32)

지정한 메타데이터 토큰에 의해 식별되는 메서드나 생성자의 런타임 메서드 핸들을 반환합니다.

ResolveMethodHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[])

지정한 메타데이터 토큰에 의해 식별되는 메서드나 생성자의 런타임 메서드 핸들을 반환하고 해당 토큰이 범위 안에 있는 형식과 메서드의 제네릭 형식 인수를 지정합니다.

ResolveTypeHandle(Int32)

지정한 메타데이터 토큰에 의해 식별되는 형식의 런타임 형식 핸들을 반환합니다.

ResolveTypeHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[])

지정한 메타데이터 토큰에 의해 식별되는 형식의 런타임 형식 핸들을 반환하고 해당 토큰이 범위 안에 있는 형식과 메서드의 제네릭 형식 인수를 지정합니다.

연산자

Equality(ModuleHandle, ModuleHandle)

두 개의 ModuleHandle 구조체가 같은지 여부를 테스트합니다.

Inequality(ModuleHandle, ModuleHandle)

두 개의 ModuleHandle 구조체가 같지 않은지 여부를 테스트합니다.

적용 대상

추가 정보