ParameterWrapper
The ParameterWrapper class wraps a ParameterInfo so that it may
be used in a platform-independent manner.
Gets a value indicating whether the parameter is optional
Gets an IMethodInfo representing the method for which this is a parameter.
Gets the underlying ParameterInfo
Gets the Type of the parameter
Construct a ParameterWrapper for a given method and parameter
Returns an array of custom attributes of the specified type applied to this method
Gets a value indicating whether one or more attributes of the specified type are defined on the parameter.