SignatureHelper.GetMethodSigHelper Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne une assistance de signature pour une méthode.
Surcharges
GetMethodSigHelper(Module, Type, Type[]) |
Retourne une assistance de signature pour une convention d'appel standard, en fonction du module, du type de retour et des types d'arguments de la méthode. |
GetMethodSigHelper(Module, CallingConvention, Type) |
Retourne une assistance de signature pour une méthode donnée en fonction des module, convention d'appel non managée et type de retour de cette dernière. |
GetMethodSigHelper(CallingConvention, Type) |
Retourne une assistance de signature pour une méthode donnée en fonction des conventions d'appel non managées et type de retour de cette dernière. |
GetMethodSigHelper(CallingConventions, Type) |
Retourne une assistance de signature pour une méthode donnée en fonction des conventions d'appel et type de retour de cette dernière. |
GetMethodSigHelper(Module, CallingConventions, Type) |
Retourne une fonction d’assistance de signature pour une méthode en fonction du module de la méthode, de la convention d’appel et du type de retour. |
GetMethodSigHelper(Module, Type, Type[])
- Source:
- SignatureHelper.cs
- Source:
- SignatureHelper.cs
- Source:
- SignatureHelper.cs
Retourne une assistance de signature pour une convention d'appel standard, en fonction du module, du type de retour et des types d'arguments de la méthode.
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
Paramètres
- mod
- Module
Le ModuleBuilder qui contient la méthode pour laquelle la SignatureHelper
est demandée.
- returnType
- Type
Le type de retour de la méthode, ou null
pour une procédure (Sub
avec type de retour void en Visual Basic).
- parameterTypes
- Type[]
Types des arguments de la méthode, ou null
si la méthode ne possède pas d'arguments.
Retours
L’objet SignatureHelper
pour une méthode.
Exceptions
mod
n’est pas un ModuleBuilder.
Remarques
Cette surcharge crée une signature avec une convention d’appel standard.
Pour créer une signature de méthode avec des modificateurs personnalisés, utilisez la GetMethodSigHelper(Module, CallingConventions, Type) surcharge de méthode, puis utilisez les AddArgument(Type, Type[], Type[]) surcharges de méthode ou AddArguments(Type[], Type[][], Type[][]) pour ajouter des arguments avec des modificateurs personnalisés.
S’applique à
GetMethodSigHelper(Module, CallingConvention, Type)
Retourne une assistance de signature pour une méthode donnée en fonction des module, convention d'appel non managée et type de retour de cette dernière.
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
Paramètres
- mod
- Module
Le ModuleBuilder qui contient la méthode pour laquelle la SignatureHelper
est demandée.
- unmanagedCallConv
- CallingConvention
Convention d'appel non managée de la méthode.
- returnType
- Type
Le type de retour de la méthode, ou null
pour une procédure (Sub
avec type de retour void en Visual Basic).
Retours
L’objet SignatureHelper
pour une méthode.
Exceptions
mod
a la valeur null
.
mod
n’est pas un ModuleBuilder.
- ou -
unmanagedCallConv
est une convention d'appel non managée inconnue.
S’applique à
GetMethodSigHelper(CallingConvention, Type)
Retourne une assistance de signature pour une méthode donnée en fonction des conventions d'appel non managées et type de retour de cette dernière.
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
Paramètres
- unmanagedCallingConvention
- CallingConvention
Convention d'appel non managée de la méthode.
- returnType
- Type
Le type de retour de la méthode, ou null
pour une procédure (Sub
avec type de retour void en Visual Basic).
Retours
L’objet SignatureHelper
pour une méthode.
Exceptions
unmanagedCallConv
est une convention d'appel non managée inconnue.
S’applique à
GetMethodSigHelper(CallingConventions, Type)
- Source:
- SignatureHelper.cs
- Source:
- SignatureHelper.cs
- Source:
- SignatureHelper.cs
Retourne une assistance de signature pour une méthode donnée en fonction des conventions d'appel et type de retour de cette dernière.
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
Paramètres
- callingConvention
- CallingConventions
Convention d’appel de la méthode.
- returnType
- Type
Le type de retour de la méthode, ou null
pour une procédure (Sub
avec type de retour void en Visual Basic).
Retours
L’objet SignatureHelper
pour une méthode.
S’applique à
GetMethodSigHelper(Module, CallingConventions, Type)
- Source:
- SignatureHelper.cs
- Source:
- SignatureHelper.cs
- Source:
- SignatureHelper.cs
Retourne une fonction d’assistance de signature pour une méthode en fonction du module de la méthode, de la convention d’appel et du type de retour.
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
Paramètres
- mod
- Module
Le ModuleBuilder qui contient la méthode pour laquelle la SignatureHelper
est demandée.
- callingConvention
- CallingConventions
Convention d’appel de la méthode.
- returnType
- Type
Le type de retour de la méthode, ou null
pour une procédure (Sub
avec type de retour void en Visual Basic).
Retours
L’objet SignatureHelper
pour une méthode.
Exceptions
mod
a la valeur null
.
mod
n’est pas un ModuleBuilder.