SignatureHelper.GetMethodSigHelper Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce un supporto di firma per un metodo.
Overload
GetMethodSigHelper(Module, Type, Type[]) |
Restituisce un supporto di firma per un metodo con una convenzione di chiamata standard, una volta specificati il modulo, il tipo restituito e i tipi di argomento del metodo stesso. |
GetMethodSigHelper(Module, CallingConvention, Type) |
Restituisce un supporto di firma per un metodo, una volta specificati il modulo, la convenzione di chiamata non gestita e il tipo restituito del metodo stesso. |
GetMethodSigHelper(CallingConvention, Type) |
Restituisce un supporto di firma per un metodo, una volta specificati la convenzione di chiamata non gestita e il tipo restituito del metodo stesso. |
GetMethodSigHelper(CallingConventions, Type) |
Restituisce un supporto di firma per un metodo, una volta specificati la convenzione di chiamata e il tipo restituito del metodo stesso. |
GetMethodSigHelper(Module, CallingConventions, Type) |
Restituisce un helper di firma per un metodo, dati il modulo del metodo, la convenzione di chiamata e il tipo restituito. |
GetMethodSigHelper(Module, Type, Type[])
- Origine:
- SignatureHelper.cs
- Origine:
- SignatureHelper.cs
- Origine:
- SignatureHelper.cs
Restituisce un supporto di firma per un metodo con una convenzione di chiamata standard, una volta specificati il modulo, il tipo restituito e i tipi di argomento del metodo stesso.
public:
static System::Reflection::Emit::SignatureHelper ^ GetMethodSigHelper(System::Reflection::Module ^ mod, Type ^ returnType, cli::array <Type ^> ^ parameterTypes);
public static System.Reflection.Emit.SignatureHelper GetMethodSigHelper (System.Reflection.Module? mod, Type? returnType, Type[]? parameterTypes);
public static System.Reflection.Emit.SignatureHelper GetMethodSigHelper (System.Reflection.Module mod, Type returnType, Type[] parameterTypes);
static member GetMethodSigHelper : System.Reflection.Module * Type * Type[] -> System.Reflection.Emit.SignatureHelper
Public Shared Function GetMethodSigHelper (mod As Module, returnType As Type, parameterTypes As Type()) As SignatureHelper
Parametri
- mod
- Module
Oggetto ModuleBuilder che contiene il metodo per il quale è richiesto SignatureHelper
.
- returnType
- Type
Tipo restituito del metodo oppure null
per un tipo restituito void (procedura Sub
in Visual Basic).
- parameterTypes
- Type[]
Tipi degli argomenti del metodo oppure null
se il metodo non dispone di argomenti.
Restituisce
Oggetto SignatureHelper
per un metodo.
Eccezioni
mod
non è un oggetto ModuleBuilder.
Commenti
Questo overload crea una firma con una convenzione di chiamata standard.
Per creare una firma del metodo con modificatori personalizzati, usare l'overload del GetMethodSigHelper(Module, CallingConventions, Type) metodo e quindi usare gli AddArgument(Type, Type[], Type[]) overload del metodo o AddArguments(Type[], Type[][], Type[][]) per aggiungere argomenti con modificatori personalizzati.
Si applica a
GetMethodSigHelper(Module, CallingConvention, Type)
Restituisce un supporto di firma per un metodo, una volta specificati il modulo, la convenzione di chiamata non gestita e il tipo restituito del metodo stesso.
public:
static System::Reflection::Emit::SignatureHelper ^ GetMethodSigHelper(System::Reflection::Module ^ mod, System::Runtime::InteropServices::CallingConvention unmanagedCallConv, Type ^ returnType);
public static System.Reflection.Emit.SignatureHelper GetMethodSigHelper (System.Reflection.Module mod, System.Runtime.InteropServices.CallingConvention unmanagedCallConv, Type returnType);
static member GetMethodSigHelper : System.Reflection.Module * System.Runtime.InteropServices.CallingConvention * Type -> System.Reflection.Emit.SignatureHelper
Public Shared Function GetMethodSigHelper (mod As Module, unmanagedCallConv As CallingConvention, returnType As Type) As SignatureHelper
Parametri
- mod
- Module
Oggetto ModuleBuilder che contiene il metodo per il quale è richiesto SignatureHelper
.
- unmanagedCallConv
- CallingConvention
Convenzione di chiamata non gestita del metodo.
- returnType
- Type
Tipo restituito del metodo oppure null
per un tipo restituito void (procedura Sub
in Visual Basic).
Restituisce
Oggetto SignatureHelper
per un metodo.
Eccezioni
mod
è null
.
mod
non è un oggetto ModuleBuilder.
-oppure-
unmanagedCallConv
è una convenzione di chiamata non gestita sconosciuta.
Si applica a
GetMethodSigHelper(CallingConvention, Type)
Restituisce un supporto di firma per un metodo, una volta specificati la convenzione di chiamata non gestita e il tipo restituito del metodo stesso.
public:
static System::Reflection::Emit::SignatureHelper ^ GetMethodSigHelper(System::Runtime::InteropServices::CallingConvention unmanagedCallingConvention, Type ^ returnType);
public static System.Reflection.Emit.SignatureHelper GetMethodSigHelper (System.Runtime.InteropServices.CallingConvention unmanagedCallingConvention, Type returnType);
static member GetMethodSigHelper : System.Runtime.InteropServices.CallingConvention * Type -> System.Reflection.Emit.SignatureHelper
Public Shared Function GetMethodSigHelper (unmanagedCallingConvention As CallingConvention, returnType As Type) As SignatureHelper
Parametri
- unmanagedCallingConvention
- CallingConvention
Convenzione di chiamata non gestita del metodo.
- returnType
- Type
Tipo restituito del metodo oppure null
per un tipo restituito void (procedura Sub
in Visual Basic).
Restituisce
Oggetto SignatureHelper
per un metodo.
Eccezioni
unmanagedCallConv
è una convenzione di chiamata non gestita sconosciuta.
Si applica a
GetMethodSigHelper(CallingConventions, Type)
- Origine:
- SignatureHelper.cs
- Origine:
- SignatureHelper.cs
- Origine:
- SignatureHelper.cs
Restituisce un supporto di firma per un metodo, una volta specificati la convenzione di chiamata e il tipo restituito del metodo stesso.
public:
static System::Reflection::Emit::SignatureHelper ^ GetMethodSigHelper(System::Reflection::CallingConventions callingConvention, Type ^ returnType);
public static System.Reflection.Emit.SignatureHelper GetMethodSigHelper (System.Reflection.CallingConventions callingConvention, Type? returnType);
public static System.Reflection.Emit.SignatureHelper GetMethodSigHelper (System.Reflection.CallingConventions callingConvention, Type returnType);
static member GetMethodSigHelper : System.Reflection.CallingConventions * Type -> System.Reflection.Emit.SignatureHelper
Public Shared Function GetMethodSigHelper (callingConvention As CallingConventions, returnType As Type) As SignatureHelper
Parametri
- callingConvention
- CallingConventions
Convenzione di chiamata del metodo.
- returnType
- Type
Tipo restituito del metodo oppure null
per un tipo restituito void (procedura Sub
in Visual Basic).
Restituisce
Oggetto SignatureHelper
per un metodo.
Si applica a
GetMethodSigHelper(Module, CallingConventions, Type)
- Origine:
- SignatureHelper.cs
- Origine:
- SignatureHelper.cs
- Origine:
- SignatureHelper.cs
Restituisce un helper di firma per un metodo, dati il modulo del metodo, la convenzione di chiamata e il tipo restituito.
public:
static System::Reflection::Emit::SignatureHelper ^ GetMethodSigHelper(System::Reflection::Module ^ mod, System::Reflection::CallingConventions callingConvention, Type ^ returnType);
public static System.Reflection.Emit.SignatureHelper GetMethodSigHelper (System.Reflection.Module? mod, System.Reflection.CallingConventions callingConvention, Type? returnType);
public static System.Reflection.Emit.SignatureHelper GetMethodSigHelper (System.Reflection.Module mod, System.Reflection.CallingConventions callingConvention, Type returnType);
static member GetMethodSigHelper : System.Reflection.Module * System.Reflection.CallingConventions * Type -> System.Reflection.Emit.SignatureHelper
Public Shared Function GetMethodSigHelper (mod As Module, callingConvention As CallingConventions, returnType As Type) As SignatureHelper
Parametri
- mod
- Module
Oggetto ModuleBuilder che contiene il metodo per il quale è richiesto SignatureHelper
.
- callingConvention
- CallingConventions
Convenzione di chiamata del metodo.
- returnType
- Type
Tipo restituito del metodo oppure null
per un tipo restituito void (procedura Sub
in Visual Basic).
Restituisce
Oggetto SignatureHelper
per un metodo.
Eccezioni
mod
è null
.
mod
non è un oggetto ModuleBuilder.