MethodBuilder.DefineParameterCore(Int32, ParameterAttributes, String) Metod

Definition

När den åsidosättas i en härledd klass definierar en parameter eller en returparameter för den här metoden.

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

Parametrar

position
Int32

Parameterns position i parameterlistan. Parametrar indexeras från och med talet 1 för den första parametern. talet 0 representerar returparametern för metoden.

attributes
ParameterAttributes

Parameterns ParameterAttributes .

strParamName
String

Namnet på parametern. Namnet kan vara strängen null .

Returer

Returnerar ett ParameterBuilder objekt som representerar en parameter för den här metoden eller returparametern för den här metoden.

Kommentarer

Den returnerade ParameterBuilder kan användas för att tillämpa anpassade attribut.

Gäller för