Marshal.Prelink(MethodInfo) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Provede 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
Metoda, která se má zkontrolovat.
- Atributy
Výjimky
Parametr m je null.
Parametr m není MethodInfo objekt.
Poznámky
Úlohy nastavení 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é parametry funkcí volání platformy.
Vyhledání a načtení nespravované knihovny DLL do procesu.
Umístění vstupního bodu v procesu
Volání Prelink metody mimo volání platformy nemá žádný vliv. Chcete-li spustit instalační úlohy na všech metodách volání platformy v typu, použijte Marshal.PrelinkAll.