Definizione di un parametro tramite reflection emit
I nomi e gli attributi di parametro sono facoltativi. È possibile definire informazioni facoltative per il parametro di un metodo, quali nome e attributi (specificati mediante l'enumerazione ParameterAttributes), utilizzando il metodo MethodBuilder.DefineParameter, che restituisce un ParameterBuilder. Informazioni facoltative per un parametro di costruttore possono essere definite utilizzando il metodo ConstructorBuilder.DefineParameter, che restituisce un ParameterBuilder.
ParameterBuilder.SetMarshal specifica le modalità con cui viene effettuato il marshalling del parametro. ParameterBuilder.SetConstant specifica il valore predefinito di un parametro.