Marshal.Prelink(MethodInfo) Método

Definición

Ejecuta tareas únicas de configuración de método sin llamar al método.

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)

Parámetros

m
MethodInfo

Método que se va a comprobar.

Atributos

Excepciones

El parámetro m es null.

El parámetro m no es un objeto MethodInfo.

Comentarios

Las tareas de instalación proporcionan inicialización temprana y se realizan automáticamente cuando se invoca el método de destino. Entre las tareas por primera vez se incluyen las siguientes:

  • Comprobar que los metadatos de invocación de plataforma tienen el formato correcto.

  • Comprobar que todos los tipos administrados son parámetros válidos de las funciones de invocación de plataforma.

  • Buscar y cargar el archivo DLL no administrado en el proceso.

  • Buscar el punto de entrada en el proceso.

Llamar a Prelink en un método fuera de la invocación de plataforma no tiene ningún efecto. Para ejecutar tareas de instalación en todos los métodos de invocación de plataforma en un tipo , use Marshal.PrelinkAll.

Se aplica a

Consulte también