Condividi tramite


MethodBuilder.DefineParameterCore(Int32, ParameterAttributes, String) Metodo

Definizione

Quando sottoposto a override in una classe derivata, definisce un parametro o un parametro restituito per questo metodo.

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

Parametri

position
Int32

Posizione del parametro nell'elenco dei parametri. I parametri vengono indicizzati a partire dal numero 1 per il primo parametro; il numero 0 rappresenta il parametro restituito del metodo.

attributes
ParameterAttributes

ParameterAttributes del parametro.

strParamName
String

Nome del parametro. Il nome può essere la null stringa.

Restituisce

Restituisce un oggetto che rappresenta un ParameterBuilder parametro di questo metodo o il parametro restituito di questo metodo.

Commenti

L'oggetto restituito ParameterBuilder può essere usato per applicare attributi personalizzati.

Si applica a