ModuleHandle Struct
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
- 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. |