共用方式為


MethodBuilder.SetSignatureCore 方法

定義

在衍生類別中覆寫時,設定方法簽章,包括傳回型別、參數型別,以及傳回型別和參數型別的必要和選擇性自定義修飾詞。

protected:
 abstract void SetSignatureCore(Type ^ returnType, cli::array <Type ^> ^ returnTypeRequiredCustomModifiers, cli::array <Type ^> ^ returnTypeOptionalCustomModifiers, cli::array <Type ^> ^ parameterTypes, cli::array <cli::array <Type ^> ^> ^ parameterTypeRequiredCustomModifiers, cli::array <cli::array <Type ^> ^> ^ parameterTypeOptionalCustomModifiers);
protected abstract void SetSignatureCore (Type? returnType, Type[]? returnTypeRequiredCustomModifiers, Type[]? returnTypeOptionalCustomModifiers, Type[]? parameterTypes, Type[][]? parameterTypeRequiredCustomModifiers, Type[][]? parameterTypeOptionalCustomModifiers);
abstract member SetSignatureCore : Type * Type[] * Type[] * Type[] * Type[][] * Type[][] -> unit
Protected MustOverride Sub SetSignatureCore (returnType As Type, returnTypeRequiredCustomModifiers As Type(), returnTypeOptionalCustomModifiers As Type(), parameterTypes As Type(), parameterTypeRequiredCustomModifiers As Type()(), parameterTypeOptionalCustomModifiers As Type()())

參數

returnType
Type

方法的傳回類型。

returnTypeRequiredCustomModifiers
Type[]

型別的陣列,表示必要的自定義修飾詞。

returnTypeOptionalCustomModifiers
Type[]

型別的陣列,表示選擇性的自定義修飾詞。

parameterTypes
Type[]

方法的參數類型。

parameterTypeRequiredCustomModifiers
Type[][]

類型陣列的陣列。 每個類型的陣列都代表對應參數的必要自定義修飾詞。

parameterTypeOptionalCustomModifiers
Type[][]

類型陣列的陣列。 每一個型別陣列都表示對應參數的選擇性自訂修飾詞。

適用於