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, Int32)
Initializes a new instance of the MemberArgument class.
public MemberArgument(string name, object value, int priority = 0)
Parameters
name
StringThe name of the parameter.
value
ObjectThe argument value.
priority
Int32The 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
- Int32
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()