Class NamedArgumentNode
- Namespace
- RDCore.SDK.Model.AST.Expressions
- Assembly
- RDCore.SDK.dll
MS-VBAL 5.6.13.1 a named argument (name:=value) in an
IndexExpressionNode's argument list.
public sealed record NamedArgumentNode : ExpressionNode, IEquatable<SyntaxNode>, IExecutableNode, IEquatable<ExpressionNode>, IEquatable<NamedArgumentNode>
- Inheritance
-
NamedArgumentNode
- Implements
- Inherited Members
Constructors
NamedArgumentNode(SyntaxNodeId, SourceLocation, string, ExpressionNode)
MS-VBAL 5.6.13.1 a named argument (name:=value) in an
IndexExpressionNode's argument list.
public NamedArgumentNode(SyntaxNodeId Identity, SourceLocation Location, string Name, ExpressionNode Value)
Parameters
IdentitySyntaxNodeIdA unique identifier for this specific syntax node.
LocationSourceLocationThe
Location(holds the documentUriand aRange) of the bound expression.NamestringThe parameter name.
ValueExpressionNodeThe argument's value.
Properties
Name
The parameter name.
public string Name { get; init; }
Property Value
Value
The argument's value.
public ExpressionNode Value { get; init; }