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 неэквивалентны.

Применяется к

См. также раздел