MethodBuilder.SetSignatureCore Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Cuando se reemplaza en una clase derivada, establece la firma del método, incluido el tipo de valor devuelto, los tipos de parámetro y los modificadores personalizados necesarios y opcionales del tipo de valor devuelto y los tipos de parámetro.
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()())
Parámetros
- returnType
- Type
Tipo devuelto del método.
- returnTypeRequiredCustomModifiers
- Type[]
Matriz de tipos que representan los modificadores personalizados necesarios.
- returnTypeOptionalCustomModifiers
- Type[]
Matriz de tipos que representa los modificadores personalizados opcionales.
- parameterTypes
- Type[]
Tipos de los parámetros del método.
- parameterTypeRequiredCustomModifiers
- Type[][]
Matriz de matrices de tipos. Cada matriz de tipos representa los modificadores personalizados necesarios para el parámetro correspondiente.
- parameterTypeOptionalCustomModifiers
- Type[][]
Matriz de matrices de tipos. Cada matriz de tipos representa los modificadores personalizados opcionales para el parámetro correspondiente.