Provides types to support source generation. Types in this namespace should not be used directly in your code.
ArgumentProvider | A source of arguments for the CommandLineParser. |
CommandProvider | A source of commands for the CommandManager. |
GeneratedArgument | Represents information about an argument determined by the source generator. |
GeneratedArgumentTElementWithNullable | Represents information about an argument determined by the source generator. Used for all arguments except dictionary arguments. |
GeneratedArgumentBase | Represents information about an argument determined by the source generator. |
GeneratedArgumentProvider | A base class for argument providers created by the GeneratedParserAttribute. |
GeneratedCommandInfo | Represents information about a subcommand determined by the source generator. |
GeneratedCommandInfoWithCustomParsingT | Represents information about a subcommand that uses the ICommandWithCustomParsing interface, determined by the source generator. |
GeneratedDictionaryArgumentTKey, TValue | Represents information about a dictionary argument determined by the source generator. |
ArgumentCreationInfo | Provides information needed to create an instance of the GeneratedArgumentBase class. |
ProviderKind | Specifies the kind of provider that was the source of the arguments or subcommands. |