SignatureHelper.AddArguments(Type[], Type[][], Type[][]) 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.
belirtilen özel değiştiricilerle imzaya bir dizi bağımsız değişken ekler.
public:
void AddArguments(cli::array <Type ^> ^ arguments, cli::array <cli::array <Type ^> ^> ^ requiredCustomModifiers, cli::array <cli::array <Type ^> ^> ^ optionalCustomModifiers);
public void AddArguments (Type[]? arguments, Type[][]? requiredCustomModifiers, Type[][]? optionalCustomModifiers);
public void AddArguments (Type[] arguments, Type[][] requiredCustomModifiers, Type[][] optionalCustomModifiers);
member this.AddArguments : Type[] * Type[][] * Type[][] -> unit
Public Sub AddArguments (arguments As Type(), requiredCustomModifiers As Type()(), optionalCustomModifiers As Type()())
Parametreler
- arguments
- Type[]
Eklenecek bağımsız değişkenlerin türleri.
- requiredCustomModifiers
- Type[][]
Tür dizileri dizisi. Her tür dizisi, veya IsBoxedgibi IsConst ilgili bağımsız değişken için gerekli özel değiştiricileri temsil eder. Belirli bir bağımsız değişkenin gerekli özel değiştiricisi yoksa, bir tür dizisi yerine belirtin null
. Bağımsız değişkenlerden hiçbiri için özel değiştirici gerekmiyorsa, dizi dizisi yerine belirtin null
.
- optionalCustomModifiers
- Type[][]
Tür dizileri dizisi. Her tür dizisi, veya IsBoxedgibi IsConst ilgili bağımsız değişken için isteğe bağlı özel değiştiricileri temsil eder. Belirli bir bağımsız değişkenin isteğe bağlı özel değiştiricisi yoksa, bir tür dizisi yerine belirtin null
. Bağımsız değişkenlerin hiçbirinin isteğe bağlı özel değiştiricileri yoksa, dizi dizisi yerine belirtin null
.
Özel durumlar
öğesidir arguments
null
.
-veya-
Belirtilen özel değiştiricilerden biri şeklindedir null
. (Bununla birlikte, null
herhangi bir bağımsız değişken için özel değiştirici dizisi için belirtilebilir.)
İmza zaten tamamlandı.
-veya-
Belirtilen özel değiştiricilerden biri dizi türüdür.
-veya-
Belirtilen özel değiştiricilerden biri açık bir genel türdür. Diğer bir ifadeyle ContainsGenericParameters özelliği true
özel değiştirici içindir.
-veya-
veya optionalCustomModifiers
boyuturequiredCustomModifiers
, boyutuna arguments
eşit değildir.
Açıklamalar
Bağımsız değişkenler, öğelerinin arguments
sırasına göre imzanın sonuna eklenir.
Özel değiştiricileri System.Runtime.CompilerServices temsil eden sınıfların ad alanına bakın.