Marshal.Prelink(MethodInfo) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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.