Table of Contents

Class ParameterAttribute

Namespace
EzrSquared.Runtime.Types.Wrappers.Members.Methods
Assembly
ezrSquared-lib.dll

Attribute to expose additonal data about the wrapped C# method parameter.

[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
public class ParameterAttribute : Attribute
Inheritance
object
Attribute
ParameterAttribute

Constructors

ParameterAttribute(bool)

public ParameterAttribute(bool optional)

Parameters

optional bool

Is the parameter optional?

ParameterAttribute(string)

public ParameterAttribute(string name)

Parameters

name string

The ezr² name for the parameter.

ParameterAttribute(string, bool)

Attribute to expose additonal data about the wrapped C# method parameter.

public ParameterAttribute(string name, bool optional)

Parameters

name string

The ezr² name for the parameter.

optional bool

Is the parameter optional?

Fields

Name

The ezr² name for the parameter.

public readonly string Name

Field Value

string

Optional

Is the parameter optional?

public readonly bool Optional

Field Value

bool