SignatureHelper.GetMethodSigHelper Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Devolve um assistente de assinatura para um método.
Sobrecargas
| Name | Description |
|---|---|
| GetMethodSigHelper(Module, Type, Type[]) |
Devolve um assistente de assinatura para um método com uma convenção de chamada padrão, dado o módulo, o tipo de retorno e os tipos de argumento do método. |
| GetMethodSigHelper(Module, CallingConvention, Type) |
Devolve um assistente de assinatura para um método dado o módulo do método, a convenção de chamada não gerida e o tipo de retorno. |
| GetMethodSigHelper(CallingConvention, Type) |
Devolve um assistente de assinatura para um método dado a convenção de chamada não gerida e o tipo de retorno do método. |
| GetMethodSigHelper(CallingConventions, Type) |
Devolve um assistente de assinatura para um método dado a convenção de chamada e o tipo de retorno do método. |
| GetMethodSigHelper(Module, CallingConventions, Type) |
Devolve um assistente de assinatura para um método dado o módulo do método, a convenção de chamada e o tipo de retorno. |
GetMethodSigHelper(Module, Type, Type[])
- Origem:
- SignatureHelper.cs
- Origem:
- SignatureHelper.cs
- Origem:
- SignatureHelper.cs
- Origem:
- SignatureHelper.cs
- Origem:
- SignatureHelper.cs
Devolve um assistente de assinatura para um método com uma convenção de chamada padrão, dado 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 vazio (Sub procedimento em Visual Basic).
- parameterTypes
- Type[]
Os tipos dos argumentos do método, ou null se o método não tiver argumentos.
Devoluções
O SignatureHelper objetivo de um método.
Exceções
mod não é um ModuleBuilder.
Observações
Esta sobrecarga cria uma assinatura com uma convenção de chamada padrão.
Para criar uma assinatura de método com modificadores personalizados, use a GetMethodSigHelper(Module, CallingConventions, Type) sobrecarga de métodos e depois use a AddArgument(Type, Type[], Type[]) sobrecarga de método ou AddArguments(Type[], Type[][], Type[][]) para adicionar argumentos com modificadores personalizados.
Aplica-se a
GetMethodSigHelper(Module, CallingConvention, Type)
Devolve um assistente de assinatura para um método dado o módulo do método, a convenção de chamada não gerida e o tipo de retorno.
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 chamadas não geridas do método.
- returnType
- Type
O tipo de retorno do método, ou null para um tipo de retorno vazio (Sub procedimento em Visual Basic).
Devoluções
O SignatureHelper objetivo de um método.
Exceções
mod é null.
mod não é um ModuleBuilder.
-ou-
unmanagedCallConv é uma convenção de chamadas desconhecida e não gerida.
Aplica-se a
GetMethodSigHelper(CallingConvention, Type)
Devolve um assistente de assinatura para um método dado a convenção de chamada não gerida 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 chamadas não geridas do método.
- returnType
- Type
O tipo de retorno do método, ou null para um tipo de retorno vazio (Sub procedimento em Visual Basic).
Devoluções
O SignatureHelper objetivo de um método.
Exceções
unmanagedCallingConvention é uma convenção de chamadas desconhecida e não gerida.
Aplica-se a
GetMethodSigHelper(CallingConventions, Type)
- Origem:
- SignatureHelper.cs
- Origem:
- SignatureHelper.cs
- Origem:
- SignatureHelper.cs
- Origem:
- SignatureHelper.cs
- Origem:
- SignatureHelper.cs
Devolve um assistente de assinatura para um método dado 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 vazio (Sub procedimento em Visual Basic).
Devoluções
O SignatureHelper objetivo de um método.
Aplica-se a
GetMethodSigHelper(Module, CallingConventions, Type)
- Origem:
- SignatureHelper.cs
- Origem:
- SignatureHelper.cs
- Origem:
- SignatureHelper.cs
- Origem:
- SignatureHelper.cs
- Origem:
- SignatureHelper.cs
Devolve um assistente de assinatura para um método dado o módulo do método, a convenção de chamada e o tipo de retorno.
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 vazio (Sub procedimento em Visual Basic).
Devoluções
O SignatureHelper objetivo de um método.
Exceções
mod é null.
mod não é um ModuleBuilder.