MethodBuilder.DefineParameterCore(Int32, ParameterAttributes, String) Méthode

Définition

En cas de substitution dans une classe dérivée, définit un paramètre ou un paramètre de retour pour cette méthode.

protected:
 abstract System::Reflection::Emit::ParameterBuilder ^ DefineParameterCore(int position, System::Reflection::ParameterAttributes attributes, System::String ^ strParamName);
protected abstract System.Reflection.Emit.ParameterBuilder DefineParameterCore(int position, System.Reflection.ParameterAttributes attributes, string? strParamName);
abstract member DefineParameterCore : int * System.Reflection.ParameterAttributes * string -> System.Reflection.Emit.ParameterBuilder
Protected MustOverride Function DefineParameterCore (position As Integer, attributes As ParameterAttributes, strParamName As String) As ParameterBuilder

Paramètres

position
Int32

Position du paramètre dans la liste des paramètres. Les paramètres sont indexés à partir du numéro 1 pour le premier paramètre ; le nombre 0 représente le paramètre de retour de la méthode.

attributes
ParameterAttributes

Du ParameterAttributes paramètre.

strParamName
String

Nom du paramètre. Le nom peut être la null chaîne.

Retours

Renvoie un ParameterBuilder objet qui représente un paramètre de cette méthode ou le paramètre de retour de cette méthode.

Remarques

Le retour ParameterBuilder peut être utilisé pour appliquer des attributs personnalisés.

S’applique à