Marshal.Prelink(MethodInfo) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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é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
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de