MethodBuilder.DefineParameterCore(Int32, ParameterAttributes, String) Methode

Definition

Wenn eine abgeleitete Klasse außer Kraft gesetzt wird, definiert sie einen Parameter oder Rückgabeparameter für diese Methode.

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

Parameter

position
Int32

Die Position des Parameters in der Parameterliste. Parameter werden beginnend mit der Zahl 1 für den ersten Parameter indiziert; die Zahl 0 stellt den Rückgabeparameter der Methode dar.

attributes
ParameterAttributes

Der ParameterAttributes Parameter.

strParamName
String

Der Name des Parameters. Der Name kann die null Zeichenfolge sein.

Gibt zurück

Gibt ein ParameterBuilder Objekt zurück, das einen Parameter dieser Methode oder den Rückgabeparameter dieser Methode darstellt.

Hinweise

Die zurückgegebene ParameterBuilder Kann verwendet werden, um benutzerdefinierte Attribute anzuwenden.

Gilt für: