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. Las tareas por primera vez incluyen lo siguiente:

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

  • Comprobación de 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 Prelink a 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