Marshal.Prelink(MethodInfo) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Esegue in un'unica operazione le attività di configurazione del metodo senza chiamarlo.
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)
Parametri
Metodo da controllare.
- Attributi
Eccezioni
Il valore del parametro m
è null
.
Il parametro m
non è un oggetto MethodInfo.
Commenti
Le attività di installazione forniscono l'inizializzazione anticipata e vengono eseguite automaticamente quando viene richiamato il metodo di destinazione. Le attività di prima volta includono quanto segue:
Verifica che i metadati della piattaforma richiamano correttamente i metadati.
Verifica che tutti i tipi gestiti siano parametri validi delle funzioni di richiamo della piattaforma.
Individuazione e caricamento della DLL non gestita nel processo.
Individuazione del punto di ingresso nel processo.
La chiamata Prelink a un metodo all'esterno della piattaforma invoke non ha alcun effetto. Per eseguire attività di installazione in tutti i metodi di chiamata della piattaforma in un tipo, usare Marshal.PrelinkAll.