SignatureHelper.GetMethodSigHelper Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir yöntem için imza yardımcısını döndürür.
Aşırı Yüklemeler
GetMethodSigHelper(Module, Type, Type[]) |
Yöntemin modülü, dönüş türü ve bağımsız değişken türleri göz önünde bulundurularak standart çağırma kuralına sahip bir yöntem için imza yardımcısını döndürür. |
GetMethodSigHelper(Module, CallingConvention, Type) |
Yöntemin modülü, yönetilmeyen çağırma kuralı ve dönüş türüne göre bir yöntem için imza yardımcısını döndürür. |
GetMethodSigHelper(CallingConvention, Type) |
Yöntemin yönetilmeyen çağırma kuralı ve dönüş türüne göre bir yöntem için imza yardımcısını döndürür. |
GetMethodSigHelper(CallingConventions, Type) |
Yöntemin çağırma kuralı ve dönüş türüne göre bir yöntem için imza yardımcısını döndürür. |
GetMethodSigHelper(Module, CallingConventions, Type) |
Yöntemin modülünü, çağırma kuralını ve dönüş türünü göz önünde bulundurarak bir yöntem için imza yardımcısını döndürür. |
GetMethodSigHelper(Module, Type, Type[])
- Kaynak:
- SignatureHelper.cs
- Kaynak:
- SignatureHelper.cs
- Kaynak:
- SignatureHelper.cs
Yöntemin modülü, dönüş türü ve bağımsız değişken türleri göz önünde bulundurularak standart çağırma kuralına sahip bir yöntem için imza yardımcısını döndürür.
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
Parametreler
- mod
- Module
ModuleBuilder öğesinin istendiği SignatureHelper
yöntemi içeren.
- returnType
- Type
Yöntemin dönüş türü veya null
geçersiz dönüş türü (Sub
Visual Basic'te yordam).
- parameterTypes
- Type[]
Yöntemin bağımsız değişkenlerinin türleri veya null
yöntemin bağımsız değişkeni yoksa.
Döndürülenler
SignatureHelper
Bir yöntemin nesnesi.
Özel durumlar
mod
bir ModuleBuilderdeğildir.
Açıklamalar
Bu aşırı yükleme, standart çağırma kuralına sahip bir imza oluşturur.
Özel değiştiricilerle yöntem imzası oluşturmak için yöntem aşırı yüklemesini GetMethodSigHelper(Module, CallingConventions, Type) kullanın ve ardından özel değiştiricilerle bağımsız değişkenler eklemek için veya AddArguments(Type[], Type[][], Type[][]) yöntemi aşırı yüklemelerini kullanınAddArgument(Type, Type[], Type[]).
Şunlara uygulanır
GetMethodSigHelper(Module, CallingConvention, Type)
Yöntemin modülü, yönetilmeyen çağırma kuralı ve dönüş türüne göre bir yöntem için imza yardımcısını döndürür.
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
Parametreler
- mod
- Module
ModuleBuilder öğesinin istendiği SignatureHelper
yöntemi içeren.
- unmanagedCallConv
- CallingConvention
yönteminin yönetilmeyen çağırma kuralı.
- returnType
- Type
Yöntemin dönüş türü veya null
geçersiz dönüş türü (Sub
Visual Basic'te yordam).
Döndürülenler
SignatureHelper
Bir yöntemin nesnesi.
Özel durumlar
mod
, null
değeridir.
mod
bir ModuleBuilderdeğildir.
-veya-
unmanagedCallConv
bilinmeyen bir yönetilmeyen çağırma kuralıdır.
Şunlara uygulanır
GetMethodSigHelper(CallingConvention, Type)
Yöntemin yönetilmeyen çağırma kuralı ve dönüş türüne göre bir yöntem için imza yardımcısını döndürür.
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
Parametreler
- unmanagedCallingConvention
- CallingConvention
yönteminin yönetilmeyen çağırma kuralı.
- returnType
- Type
Yöntemin dönüş türü veya null
geçersiz dönüş türü (Sub
Visual Basic'te yordam).
Döndürülenler
SignatureHelper
Bir yöntemin nesnesi.
Özel durumlar
unmanagedCallConv
bilinmeyen bir yönetilmeyen çağırma kuralıdır.
Şunlara uygulanır
GetMethodSigHelper(CallingConventions, Type)
- Kaynak:
- SignatureHelper.cs
- Kaynak:
- SignatureHelper.cs
- Kaynak:
- SignatureHelper.cs
Yöntemin çağırma kuralı ve dönüş türüne göre bir yöntem için imza yardımcısını döndürür.
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
Parametreler
- callingConvention
- CallingConventions
yönteminin çağırma kuralı.
- returnType
- Type
Yöntemin dönüş türü veya null
geçersiz dönüş türü (Sub
Visual Basic'te yordam).
Döndürülenler
SignatureHelper
Bir yöntemin nesnesi.
Şunlara uygulanır
GetMethodSigHelper(Module, CallingConventions, Type)
- Kaynak:
- SignatureHelper.cs
- Kaynak:
- SignatureHelper.cs
- Kaynak:
- SignatureHelper.cs
Yöntemin modülünü, çağırma kuralını ve dönüş türünü göz önünde bulundurarak bir yöntem için imza yardımcısını döndürür.
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
Parametreler
- mod
- Module
ModuleBuilder öğesinin istendiği SignatureHelper
yöntemi içeren.
- callingConvention
- CallingConventions
yönteminin çağırma kuralı.
- returnType
- Type
Yöntemin dönüş türü veya null
geçersiz dönüş türü (Sub
Visual Basic'te yordam).
Döndürülenler
SignatureHelper
Bir yöntemin nesnesi.
Özel durumlar
mod
, null
değeridir.
mod
bir ModuleBuilderdeğildir.