MethodBuilder.DefineParameterCore(Int32, ParameterAttributes, String) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.