Marshal.Prelink(MethodInfo) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Exécute les tâches de configuration de méthode effectuées une seule fois sans appeler la méthode.
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)
Paramètres
Méthode à vérifier.
- Attributs
Exceptions
Le paramètre m
a la valeur null
.
Le paramètre m
n'est pas un objet MethodInfo.
Remarques
Les tâches d’installation fournissent une initialisation précoce et sont effectuées automatiquement lorsque la méthode cible est appelée. Les tâches pour la première fois sont les suivantes :
Vérification que les métadonnées d’appel de plateforme sont correctement mises en forme.
Vérification que tous les types managés sont des paramètres valides des fonctions d’appel de plateforme.
Localisation et chargement de la DLL non managée dans le processus.
Localisation du point d’entrée dans le processus.
L’appel Prelink sur une méthode en dehors de l’appel de plateforme n’a aucun effet. Pour exécuter des tâches d’installation sur toutes les méthodes d’appel de plateforme d’un type, utilisez Marshal.PrelinkAll.