Marshal.Prelink(MethodInfo) Methode
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.
Voert eenmalige installatietaken voor methoden uit zonder de methode aan te roepen.
public:
static void Prelink(System::Reflection::MethodInfo ^ m);
public static void Prelink(System.Reflection.MethodInfo m);
[System.Security.SecurityCritical]
public static void Prelink(System.Reflection.MethodInfo m);
static member Prelink : System.Reflection.MethodInfo -> unit
[<System.Security.SecurityCritical>]
static member Prelink : System.Reflection.MethodInfo -> unit
Public Shared Sub Prelink (m As MethodInfo)
Parameters
De methode die moet worden gecontroleerd.
- Kenmerken
Uitzonderingen
De m parameter is null.
De m parameter is geen MethodInfo object.
Opmerkingen
Installatietaken bieden vroege initialisatie en worden automatisch uitgevoerd wanneer de doelmethode wordt aangeroepen. Taken die voor de eerste keer worden uitgevoerd, zijn onder andere:
Controleren of de metagegevens van het platform correct zijn opgemaakt.
Controleren of alle beheerde typen geldige parameters van platform-aanroepfuncties zijn.
Het zoeken en laden van het niet-beheerde DLL-bestand in het proces.
Het toegangspunt in het proces zoeken.
Het aanroepen Prelink van een methode buiten platform-aanroep heeft geen effect. Als u installatietaken wilt uitvoeren op alle platform-aanroepmethoden in een type, gebruikt u Marshal.PrelinkAll.