Metalama//API Documentation/Aspect API/Metalama.​Framework.​Code.​Declaration­Builders/IMethod­Base­Builder/Add­Parameter
Open sandboxFocus

Method AddParameter

AddParameter(String, IType, RefKind, Nullable<TypedConstant>)

Appends a parameter to the method.

Declaration
IParameterBuilder AddParameter(string name, IType type, RefKind refKind, Nullable<TypedConstant> defaultValue = null)
Parameters
Type Name Description
String name

Parameter name.

IType type

Parameter type.

RefKind refKind

out, ref...

Nullable<TypedConstant> defaultValue

Default value.

Returns
Type Description
IParameterBuilder

A IParameterBuilder that allows you to further build the new parameter.

AddParameter(String, Type, RefKind, Nullable<TypedConstant>)

Appends a parameter to the method.

Declaration
IParameterBuilder AddParameter(string name, Type type, RefKind refKind, Nullable<TypedConstant> defaultValue = null)
Parameters
Type Name Description
String name

Parameter name.

Type type

Parameter type.

RefKind refKind

out, ref...

Nullable<TypedConstant> defaultValue

Default value.

Returns
Type Description
IParameterBuilder

A IParameterBuilder that allows you to further build the new parameter.