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[][]
由类型数组组成的数组。 每个类型数组均表示相应参数的可选自定义修饰符。