System.Reflection.Emit.ParameterBuilder Members

The members of System.Reflection.Emit.ParameterBuilder are listed below.

See Also: Inherited members from System.Object

Public Properties

[read-only]
Attributesint.

Retrieves the attributes for this parameter.

[read-only]
IsInbool.

Retrieves whether this is an input parameter.

[read-only]
IsOptionalbool.

Retrieves whether this parameter is optional.

[read-only]
IsOutbool.

Retrieves whether this parameter is an output parameter.

[read-only]
Namestring.

Retrieves the name of this parameter.

[read-only]
Positionint.

Retrieves the signature position for this parameter.

Public Methods

GetToken() : ParameterToken

Retrieves the token for this parameter.

SetConstant(object)

Sets the default value of the parameter.

SetCustomAttribute(CustomAttributeBuilder)

Set a custom attribute using a custom attribute builder.

SetCustomAttribute(System.Reflection.ConstructorInfo, byte[])

Set a custom attribute using a specified custom attribute blob.

SetMarshal(UnmanagedMarshal)

Specifies the marshaling for this parameter.

Explicitly Implemented Interface Members

System.Runtime.InteropServices._ParameterBuilder.GetIDsOfNamesDocumentation for this section has not yet been entered.
System.Runtime.InteropServices._ParameterBuilder.GetTypeInfo

Retrieves the type information for an object, which can then be used to get the type information for an interface.

System.Runtime.InteropServices._ParameterBuilder.GetTypeInfoCountDocumentation for this section has not yet been entered.
System.Runtime.InteropServices._ParameterBuilder.InvokeDocumentation for this section has not yet been entered.