MethodBuilder.SetSignatureCore 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在衍生類別中覆寫時,設定方法簽章,包括傳回型別、參數型別,以及傳回型別和參數型別的必要和選擇性自定義修飾詞。
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[][]
類型陣列的陣列。 每一個型別陣列都表示對應參數的選擇性自訂修飾詞。