RuntimeMethodHandle.GetFunctionPointer RuntimeMethodHandle.GetFunctionPointer RuntimeMethodHandle.GetFunctionPointer RuntimeMethodHandle.GetFunctionPointer Method

Definizione

Consente di recuperare un puntatore per il metodo rappresentato da questa istanza.Obtains a pointer to the method represented by this instance.

public:
 IntPtr GetFunctionPointer();
[System.Security.SecurityCritical]
public IntPtr GetFunctionPointer ();
member this.GetFunctionPointer : unit -> nativeint
Public Function GetFunctionPointer () As IntPtr

Restituisce

Puntatore per il metodo rappresentato da questa istanza.A pointer to the method represented by this instance.

Eccezioni

Il chiamante non dispone dell'autorizzazione necessaria per eseguire questa operazione.The caller does not have the necessary permission to perform this operation.

Commenti

La funzione IntPtr restituita è destinata all'utilizzo interno del runtime e non deve essere utilizzata per chiamare la funzione dal codice nativo.The returned IntPtr is meant for internal runtime usage and should not be used to call the function from native code. Usare Marshal.GetFunctionPointerForDelegate per ottenere un puntatore a funzione che può essere passato al codice nativo.Use Marshal.GetFunctionPointerForDelegate in order to get a function pointer that can be passed to native code.

Sicurezza

SecurityCriticalAttribute
Richiede l'attendibilità totale per il chiamante immediato.Requires full trust for the immediate caller. Questo membro non può essere utilizzato da codice parzialmente attendibile o trasparente.This member cannot be used by partially trusted or transparent code.

Si applica a