Marshal.Prelink(MethodInfo) Metod

Definition

Kör enstaka metodkonfigurationsuppgifter utan att anropa metoden.

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)

Parametrar

m
MethodInfo

Den metod som ska kontrolleras.

Attribut

Undantag

Parametern m är null.

Parametern m är inte ett MethodInfo objekt.

Kommentarer

Installationsuppgifter ger tidig initiering och utförs automatiskt när målmetoden anropas. Förstagångsuppgifterna omfattar följande:

  • Verifiera att plattformen anropar metadata är korrekt formaterad.

  • Kontrollera att alla hanterade typer är giltiga parametrar för plattformsanropsfunktioner.

  • Hitta och läsa in den ohanterade DLL-filen i processen.

  • Hitta startpunkten i processen.

Att anropa Prelink en metod utanför plattformsanropet har ingen effekt. Om du vill köra installationsuppgifter på alla plattformsanropsmetoder i en typ använder du Marshal.PrelinkAll.

Gäller för

Se även