ModuleHandle Struct

Definitie

Vertegenwoordigt een runtime-ingang voor een module.

public value class ModuleHandle : IEquatable<ModuleHandle>
public value class ModuleHandle
public struct ModuleHandle : IEquatable<ModuleHandle>
public struct ModuleHandle
[System.Runtime.InteropServices.ComVisible(true)]
public struct ModuleHandle
type ModuleHandle = struct
[<System.Runtime.InteropServices.ComVisible(true)>]
type ModuleHandle = struct
Public Structure ModuleHandle
Implements IEquatable(Of ModuleHandle)
Public Structure ModuleHandle
Overname
ModuleHandle
Kenmerken
Implementeringen

Opmerkingen

De ResolveFieldHandle, ResolveMethodHandleen ResolveTypeHandle methoden bieden een efficiënte oplossing van metagegevenstokens voor runtime-ingangen voor velden, methoden en typen in de huidige module.

Velden

Name Description
EmptyHandle

Vertegenwoordigt een lege modulegreep.

Eigenschappen

Name Description
MDStreamVersion

Hiermee haalt u de versie van de metagegevensstroom op.

Methoden

Name Description
Equals(ModuleHandle)

Retourneert een Boolean waarde die aangeeft of de opgegeven ModuleHandle structuur gelijk is aan de huidige ModuleHandle.

Equals(Object)

Retourneert een Boolean waarde die aangeeft of het opgegeven object een ModuleHandle structuur is en gelijk is aan de huidige ModuleHandle.

GetHashCode()

Retourneert de hash-code voor dit exemplaar.

GetRuntimeFieldHandleFromMetadataToken(Int32)

Retourneert een runtime-ingang voor het veld dat is geïdentificeerd door het opgegeven metagegevenstoken.

GetRuntimeMethodHandleFromMetadataToken(Int32)

Retourneert een runtimemethodehandgreep voor de methode of constructor die is geïdentificeerd door het opgegeven metagegevenstoken.

GetRuntimeTypeHandleFromMetadataToken(Int32)

Retourneert een runtime-typehandgreep voor het type dat is geïdentificeerd door het opgegeven metagegevenstoken.

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

Retourneert een runtime-veldgreep voor het veld dat is geïdentificeerd door het opgegeven metagegevenstoken, waarbij de algemene typeargumenten van het type en de methode worden opgegeven waarin het token zich binnen het bereik bevindt.

ResolveFieldHandle(Int32)

Retourneert een runtime-ingang voor het veld dat is geïdentificeerd door het opgegeven metagegevenstoken.

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

Retourneert een runtimemethodehandgreep voor de methode of constructor die is geïdentificeerd door het opgegeven metagegevenstoken, waarbij de algemene typeargumenten van het type en de methode worden opgegeven waarin het token zich binnen het bereik bevindt.

ResolveMethodHandle(Int32)

Retourneert een runtimemethodehandgreep voor de methode of constructor die is geïdentificeerd door het opgegeven metagegevenstoken.

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

Retourneert een runtime-typegreep voor het type dat is geïdentificeerd door het opgegeven metagegevenstoken, waarbij de algemene typeargumenten van het type en de methode worden opgegeven waarin het token zich binnen het bereik bevindt.

ResolveTypeHandle(Int32)

Retourneert een runtime-typehandgreep voor het type dat is geïdentificeerd door het opgegeven metagegevenstoken.

Operators

Name Description
Equality(ModuleHandle, ModuleHandle)

Test of twee ModuleHandle structuren gelijk zijn.

Inequality(ModuleHandle, ModuleHandle)

Test of twee ModuleHandle structuren ongelijk zijn.

Van toepassing op

Zie ook