Sdílet prostřednictvím


Marshal.Prelink(MethodInfo) Metoda

Definice

Spustí jednorázové úlohy nastavení metody bez volání 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, která se má zkontrolovat.

Atributy

Výjimky

Parametr m je null.

Parametr m není MethodInfo objekt.

Poznámky

Úlohy instalace poskytují časnou inicializaci a provádějí se automaticky při vyvolání cílové metody. Mezi první úkoly patří:

  • Ověření správného formátování metadat vyvolání platformy

  • Ověření, že všechny spravované typy jsou platnými parametry funkcí vyvolání platformy.

  • Vyhledání a načtení nespravované knihovny DLL do procesu

  • Vyhledání vstupního bodu v procesu

Volání Prelink metody mimo volání platformy nemá žádný vliv. K provádění úloh nastavení na všech platformách vyvolejte metody typu , použijte Marshal.PrelinkAll.

Platí pro

Viz také