SignatureHelper.GetMethodSigHelper Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna um auxiliar de assinatura para um método.
Sobrecargas
GetMethodSigHelper(Module, Type, Type[]) |
Retorna um auxiliar de assinatura para um método com uma convenção de chamada padrão, considerando o módulo, o tipo de retorno e os tipos de argumento do método. |
GetMethodSigHelper(Module, CallingConvention, Type) |
Retorna um auxiliar de assinatura para um método considerando o módulo, a convenção de chamada não gerenciada e o tipo de retorno do método. |
GetMethodSigHelper(CallingConvention, Type) |
Retorna um auxiliar de assinatura para um método considerando a convenção de chamada não gerenciada e o tipo de retorno do método. |
GetMethodSigHelper(CallingConventions, Type) |
Retorna um auxiliar de assinatura para um método considerando a convenção de chamada e o tipo de retorno do método. |
GetMethodSigHelper(Module, CallingConventions, Type) |
Retorna um auxiliar de assinatura para um método considerando o módulo, a convenção de chamada e o tipo de retorno do método. |
GetMethodSigHelper(Module, Type, Type[])
- Origem:
- SignatureHelper.cs
- Origem:
- SignatureHelper.cs
- Origem:
- SignatureHelper.cs
Retorna um auxiliar de assinatura para um método com uma convenção de chamada padrão, considerando o módulo, o tipo de retorno e os tipos de argumento do método.
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
Parâmetros
- mod
- Module
O ModuleBuilder que contém o método para o qual o SignatureHelper
é solicitado.
- returnType
- Type
O tipo de retorno do método ou null
para um tipo de retorno nulo (procedimento Sub
no Visual Basic).
- parameterTypes
- Type[]
Os tipos dos argumentos do método ou null
se o método não tiver argumentos.
Retornos
O objeto SignatureHelper
para um método.
Exceções
mod
não é um ModuleBuilder.
Comentários
Essa sobrecarga cria uma assinatura com uma convenção de chamada padrão.
Para criar uma assinatura de método com modificadores personalizados, use a sobrecarga do GetMethodSigHelper(Module, CallingConventions, Type) método e use as sobrecargas do AddArgument(Type, Type[], Type[]) método ou AddArguments(Type[], Type[][], Type[][]) para adicionar argumentos com modificadores personalizados.
Aplica-se a
GetMethodSigHelper(Module, CallingConvention, Type)
Retorna um auxiliar de assinatura para um método considerando o módulo, a convenção de chamada não gerenciada e o tipo de retorno do método.
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
Parâmetros
- mod
- Module
O ModuleBuilder que contém o método para o qual o SignatureHelper
é solicitado.
- unmanagedCallConv
- CallingConvention
A convenção de chamada não gerenciada do método.
- returnType
- Type
O tipo de retorno do método ou null
para um tipo de retorno nulo (procedimento Sub
no Visual Basic).
Retornos
O objeto SignatureHelper
para um método.
Exceções
mod
é null
.
mod
não é um ModuleBuilder.
- ou -
unmanagedCallConv
é uma convenção de chamada não gerenciada desconhecida.
Aplica-se a
GetMethodSigHelper(CallingConvention, Type)
Retorna um auxiliar de assinatura para um método considerando a convenção de chamada não gerenciada e o tipo de retorno do método.
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
Parâmetros
- unmanagedCallingConvention
- CallingConvention
A convenção de chamada não gerenciada do método.
- returnType
- Type
O tipo de retorno do método ou null
para um tipo de retorno nulo (procedimento Sub
no Visual Basic).
Retornos
O objeto SignatureHelper
para um método.
Exceções
unmanagedCallConv
é uma convenção de chamada não gerenciada desconhecida.
Aplica-se a
GetMethodSigHelper(CallingConventions, Type)
- Origem:
- SignatureHelper.cs
- Origem:
- SignatureHelper.cs
- Origem:
- SignatureHelper.cs
Retorna um auxiliar de assinatura para um método considerando a convenção de chamada e o tipo de retorno do método.
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
Parâmetros
- callingConvention
- CallingConventions
A convenção de chamada do método.
- returnType
- Type
O tipo de retorno do método ou null
para um tipo de retorno nulo (procedimento Sub
no Visual Basic).
Retornos
O objeto SignatureHelper
para um método.
Aplica-se a
GetMethodSigHelper(Module, CallingConventions, Type)
- Origem:
- SignatureHelper.cs
- Origem:
- SignatureHelper.cs
- Origem:
- SignatureHelper.cs
Retorna um auxiliar de assinatura para um método considerando o módulo, a convenção de chamada e o tipo de retorno do método.
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
Parâmetros
- mod
- Module
O ModuleBuilder que contém o método para o qual o SignatureHelper
é solicitado.
- callingConvention
- CallingConventions
A convenção de chamada do método.
- returnType
- Type
O tipo de retorno do método ou null
para um tipo de retorno nulo (procedimento Sub
no Visual Basic).
Retornos
O objeto SignatureHelper
para um método.
Exceções
mod
é null
.
mod
não é um ModuleBuilder.