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 to null.

Parametr m nie jest obiektem MethodInfo .

Uwagi

Zadania konfiguracji zapewniają wczesną 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łania platformy.

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

  • Lokalizowanie punktu wejścia w procesie.

Wywoływanie Prelink metody poza wywołaniem platformy nie ma wpływu. Aby wykonać zadania konfiguracji we wszystkich metodach wywołania platformy w typie, użyj polecenia Marshal.PrelinkAll.

Dotyczy

Zobacz też