Class MacroParameter
- Namespace
- Dassie.Extensions
- Assembly
- dc.dll
Represents a parameter of a macro.
public record MacroParameter : IEquatable<MacroParameter>
- Inheritance
-
MacroParameter
- Implements
- Inherited Members
- Extension Methods
Constructors
MacroParameter(string, bool)
Represents a parameter of a macro.
public MacroParameter(string Name, bool IsEager = false)
Parameters
NamestringThe name of the parameter.
IsEagerboolWheter or not the parameter is eagerly evaluated. The default value is false.
Properties
IsEager
Wheter or not the parameter is eagerly evaluated. The default value is false.
public bool IsEager { get; init; }
Property Value
Name
The name of the parameter.
public string Name { get; init; }