Table of Contents

Class MemberArgument

Namespace
Cuemon.Reflection
Assembly
Cuemon.Core.dll

Represent the argument given to a member in the context of reflection.

public class MemberArgument
Inheritance
MemberArgument

Constructors

MemberArgument(string, object, int)

Initializes a new instance of the MemberArgument class.

public MemberArgument(string name, object value, int priority = 0)

Parameters

name string

The name of the parameter.

value object

The argument value.

priority int

The priority of this member when performing filtering and/or ordering.

Exceptions

ArgumentNullException

name cannot be null.

Properties

Name

Gets the name of a parameter.

public string Name { get; }

Property Value

string

The name of a parameter.

Priority

Gets or sets the priority of this member when performing filtering and/or ordering.

public int Priority { get; set; }

Property Value

int

The priority of this member when performing filtering and/or ordering.

Value

Gets or sets the value of the argument.

public object Value { get; set; }

Property Value

object

The value of the argument.

Methods

ToString()

Returns a string that represents this instance.

public override string ToString()

Returns

string

A string that represents this instance.

See Also