Freigeben über


System.CommandLine.Parsing Namespace

Klassen

ArgumentResult

Ein Ergebnis, das beim Analysieren eines Argumenterzeugt wird.

CommandLineStringSplitter

Teilt eine Zeichenfolge basierend auf Leerzeichen und Anführungszeichen

CommandResult

Ein Ergebnis, das beim Analysieren eines Commanderzeugt wird.

OptionResult

Ein Ergebnis, das beim Analysieren eines Optionerzeugt wird.

ParseError

Beschreibt einen Fehler, der beim Analysieren von Befehlszeileneingaben auftritt.

Parser

Analysiert Befehlszeileneingaben.

ParseResult

Beschreibt die Ergebnisse der Analyse einer Befehlszeileneingabe basierend auf einer bestimmten Parserkonfiguration.

ParseResultExtensions

Stellt Erweiterungsmethoden für Analyseergebnisse bereit.

ParserExtensions

Stellt Erweiterungsmethoden für Parser bereit.

SymbolResult

Ein Ergebnis, das während der Analyse für ein bestimmtes Symbol erzeugt wird.

TokenizeError

Beschreibt einen Fehler, der beim Tokenisieren von Befehlszeileneingaben auftritt.

Strukturen

Token

Eine Einheit von signifikantem Text in der Befehlszeile.

Enumerationen

ResponseFileHandling

Gibt Einstellungen für die Analyse von Antwortdateien an.

TokenType

Gibt den Typ eines an Token.

Delegaten

ParseArgument<T>

Führt eine benutzerdefinierte Analyse eines Arguments aus.

ValidateSymbolResult<T>

Ein Delegat, der zum Überprüfen von Symbolergebnissen während der Analyse verwendet wird.