Class ParseResults
Namespace: Void.Minecraft.Commands.Brigadier
Assembly: Void.Minecraft.dll
public record ParseResults : IEquatable<ParseResults>Inheritance
Implements
Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
ParseResults(CommandContextBuilder, IImmutableStringReader, Dictionary<CommandNode, CommandSyntaxException>)
public ParseResults(CommandContextBuilder Context, IImmutableStringReader Reader, Dictionary<CommandNode, CommandSyntaxException> Exceptions)Parameters
Context CommandContextBuilder
Reader IImmutableStringReader
Exceptions Dictionary<CommandNode, CommandSyntaxException>
ParseResults(CommandContextBuilder)
public ParseResults(CommandContextBuilder context)Parameters
context CommandContextBuilder
Properties
Context
public CommandContextBuilder Context { get; init; }Property Value
Exceptions
public Dictionary<CommandNode, CommandSyntaxException> Exceptions { get; init; }Property Value
Dictionary<CommandNode, CommandSyntaxException>
Reader
public IImmutableStringReader Reader { get; init; }