0 out of 1 rated this helpful - Rate this topic

Defining a Parameter with Reflection Emit

Parameter names and parameter attributes are optional. Optional information for a method parameter, such as name and attributes (specified using the ParameterAttributes enumeration) can be defined using the MethodBuilderDefineParameter method, which returns a ParameterBuilder. Optional information for a constructor parameter can be defined using the ConstructorBuilderDefineParameter method, which returns a ParameterBuilder.

ParameterBuilder.SetMarshal specifies how the parameter is marshaled. ParameterBuilder.SetConstant specifies the default value for a parameter.

Did you find this helpful?
(1500 characters remaining)
© 2013 Microsoft. All rights reserved.