The properties of System.Reflection.ParameterInfo are listed below. For a list of all members, see the ParameterInfo Members list.
See Also: Inherited members from System.Object
[read-only] | Attributes | ParameterAttributes.
Gets the attributes for this parameter. |
[read-only] | CustomAttributes | IEnumerable<CustomAttributeData>.
Gets a collection that contains this parameter's custom attributes. |
[read-only] | DefaultValue | object.
Gets a value indicating the default value if the parameter has a default value. |
[read-only] | HasDefaultValue | bool.
Gets a value that indicates whether this parameter has a default value. |
[read-only] | IsIn | bool.
Gets a value indicating whether this is an input parameter. |
[read-only] | IsLcid | bool.
Gets a value indicating whether this parameter is a locale identifier (lcid). |
[read-only] | IsOptional | bool.
Gets a value indicating whether this parameter is optional. |
[read-only] | IsOut | bool.
Gets a value indicating whether this is an output parameter. |
[read-only] | IsRetval | bool.
Gets a value indicating whether this is a Retval parameter. |
[read-only] | Member | MemberInfo.
Gets a value indicating the member in which the parameter is implemented. |
[read-only] | MetadataToken | int.
Gets a value that identifies this parameter in metadata. |
[read-only] | Name | string.
Gets the name of the parameter. |
[read-only] | ParameterType | Type.
Gets the Type of this parameter. |
[read-only] | Position | int.
Gets the zero-based position of the parameter in the formal parameter list. |
[read-only] | RawDefaultValue | object.
Gets a value indicating the default value if the parameter has a default value. |