SignatureHelper.GetMethodSigHelper Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengembalikan pembantu tanda tangan untuk metode .
Overload
GetMethodSigHelper(Module, Type, Type[]) |
Mengembalikan pembantu tanda tangan untuk metode dengan konvensi panggilan standar, mengingat modul metode, jenis pengembalian, dan jenis argumen. |
GetMethodSigHelper(Module, CallingConvention, Type) |
Mengembalikan pembantu tanda tangan untuk metode yang diberikan modul metode, konvensi panggilan tidak terkelola, dan jenis pengembalian. |
GetMethodSigHelper(CallingConvention, Type) |
Mengembalikan pembantu tanda tangan untuk metode yang mengingat konvensi panggilan tidak terkelola metode dan jenis pengembalian. |
GetMethodSigHelper(CallingConventions, Type) |
Mengembalikan pembantu tanda tangan untuk metode yang diberikan konvensi panggilan metode dan jenis pengembalian. |
GetMethodSigHelper(Module, CallingConventions, Type) |
Mengembalikan pembantu tanda tangan untuk metode yang diberikan modul metode, konvensi panggilan, dan jenis pengembalian. |
GetMethodSigHelper(Module, Type, Type[])
- Sumber:
- SignatureHelper.cs
- Sumber:
- SignatureHelper.cs
- Sumber:
- SignatureHelper.cs
Mengembalikan pembantu tanda tangan untuk metode dengan konvensi panggilan standar, mengingat modul metode, jenis pengembalian, dan jenis argumen.
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
Parameter
- mod
- Module
ModuleBuilder yang berisi metode yang SignatureHelper
diminta.
- returnType
- Type
Jenis pengembalian metode, atau null
untuk jenis pengembalian yang batal (Sub
prosedur di Visual Basic).
- parameterTypes
- Type[]
Jenis argumen metode , atau null
jika metode tidak memiliki argumen.
Mengembalikan
Objek SignatureHelper
untuk metode .
Pengecualian
mod
bukan .ModuleBuilder
Keterangan
Kelebihan beban ini membuat tanda tangan dengan konvensi panggilan standar.
Untuk membuat tanda tangan metode dengan pengubah kustom, gunakan GetMethodSigHelper(Module, CallingConventions, Type) metode kelebihan beban lalu gunakan AddArgument(Type, Type[], Type[]) metode atau AddArguments(Type[], Type[][], Type[][]) kelebihan beban untuk menambahkan argumen dengan pengubah kustom.
Berlaku untuk
GetMethodSigHelper(Module, CallingConvention, Type)
Mengembalikan pembantu tanda tangan untuk metode yang diberikan modul metode, konvensi panggilan tidak terkelola, dan jenis pengembalian.
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
Parameter
- mod
- Module
ModuleBuilder yang berisi metode yang SignatureHelper
diminta.
- unmanagedCallConv
- CallingConvention
Konvensi panggilan metode yang tidak terkelola.
- returnType
- Type
Jenis pengembalian metode, atau null
untuk jenis pengembalian yang batal (Sub
prosedur di Visual Basic).
Mengembalikan
Objek SignatureHelper
untuk metode .
Pengecualian
mod
adalah null
.
mod
bukan .ModuleBuilder
-atau-
unmanagedCallConv
adalah konvensi panggilan tidak terkelola yang tidak diketahui.
Berlaku untuk
GetMethodSigHelper(CallingConvention, Type)
Mengembalikan pembantu tanda tangan untuk metode yang mengingat konvensi panggilan tidak terkelola metode dan jenis pengembalian.
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
Parameter
- unmanagedCallingConvention
- CallingConvention
Konvensi panggilan metode yang tidak terkelola.
- returnType
- Type
Jenis pengembalian metode, atau null
untuk jenis pengembalian yang batal (Sub
prosedur di Visual Basic).
Mengembalikan
Objek SignatureHelper
untuk metode .
Pengecualian
unmanagedCallConv
adalah konvensi panggilan tidak terkelola yang tidak diketahui.
Berlaku untuk
GetMethodSigHelper(CallingConventions, Type)
- Sumber:
- SignatureHelper.cs
- Sumber:
- SignatureHelper.cs
- Sumber:
- SignatureHelper.cs
Mengembalikan pembantu tanda tangan untuk metode yang diberikan konvensi panggilan metode dan jenis pengembalian.
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
Parameter
- callingConvention
- CallingConventions
Konvensi pemanggilan metode.
- returnType
- Type
Jenis pengembalian metode, atau null
untuk jenis pengembalian yang batal (Sub
prosedur di Visual Basic).
Mengembalikan
Objek SignatureHelper
untuk metode .
Berlaku untuk
GetMethodSigHelper(Module, CallingConventions, Type)
- Sumber:
- SignatureHelper.cs
- Sumber:
- SignatureHelper.cs
- Sumber:
- SignatureHelper.cs
Mengembalikan pembantu tanda tangan untuk metode yang diberikan modul metode, konvensi panggilan, dan jenis pengembalian.
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
Parameter
- mod
- Module
ModuleBuilder yang berisi metode yang SignatureHelper
diminta.
- callingConvention
- CallingConventions
Konvensi pemanggilan metode.
- returnType
- Type
Jenis pengembalian metode, atau null
untuk jenis pengembalian yang batal (Sub
prosedur di Visual Basic).
Mengembalikan
Objek SignatureHelper
untuk metode .
Pengecualian
mod
adalah null
.
mod
bukan .ModuleBuilder