Udostępnij za pośrednictwem


Marshal.Prelink(MethodInfo) Metoda

Definicja

Wykonuje jednorazowe zadania konfiguracji metody bez wywoływania metody .

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)

Parametry

m
MethodInfo

Metoda do sprawdzenia.

Atrybuty

Wyjątki

Parametr m ma wartość null.

Parametr m nie jest obiektem MethodInfo .

Uwagi

Zadania konfiguracji zapewniają wczesne inicjowanie i są wykonywane automatycznie po wywołaniu metody docelowej. Zadania po raz pierwszy obejmują następujące elementy:

  • Sprawdzanie, czy platforma wywołuje metadane, jest poprawnie sformatowana.

  • Sprawdzanie, czy wszystkie typy zarządzane są prawidłowymi parametrami funkcji wywoływania platformy.

  • Lokalizowanie i ładowanie niezarządzanej biblioteki DLL do procesu.

  • Lokalizowanie punktu wejścia w procesie.

Wywołanie Prelink metody poza wywołaniem platformy nie ma wpływu. Aby wykonać zadania konfiguracji na wszystkich metodach wywoływanych przez platformę w typie, użyj polecenia Marshal.PrelinkAll.

Dotyczy

Zobacz też