1 write to CommandResult
System.CommandLine (1)
ParseResult.cs (1)
39
CommandResult
= commandResult;
75 references to CommandResult
aspire (6)
Commands\GroupedHelpAction.cs (1)
20
if (parseResult.
CommandResult
.Command == rootCommand)
Commands\NewCommand.cs (3)
143
if (parseResult.
CommandResult
.Command != this)
145
var subcommandTemplate = availableTemplates.SingleOrDefault(t => t.Name.Equals(parseResult.
CommandResult
.Command.Name, StringComparison.OrdinalIgnoreCase));
153
InteractionService.DisplayError($"Template '{parseResult.
CommandResult
.Command.Name}' is not available. Ensure the required runtime is installed.");
Program.cs (2)
777
var parentNames = new List<string> { r.
CommandResult
.Command.Name };
778
var current = r.
CommandResult
.Parent;
crossgen2 (2)
src\runtime\src\coreclr\tools\Common\CommandLineHelpers.cs (2)
215
foreach (Option option in res.
CommandResult
.Command.Options)
272
foreach (Argument argument in res.
CommandResult
.Command.Arguments)
dotnet (42)
CliSchema.cs (1)
82
var command = parseResult.
CommandResult
.Command;
CommandBase.cs (1)
34
protected TDefinition Definition { get; } = (TDefinition)parseResult.
CommandResult
.Command;
Commands\Build\BuildCommand.cs (1)
22
var definition = (BuildCommandDefinition)parseResult.
CommandResult
.Command;
Commands\Clean\CleanCommand.cs (1)
22
var definition = (CleanCommandDefinition)result.
CommandResult
.Command;
Commands\Help\HelpCommand.cs (3)
23
var definition = (HelpCommandDefinition)result.
CommandResult
.Command;
109
if (parsedCommand?.
CommandResult
?.Command?.DocsLink is { } link)
114
else if (parsedCommand?.
CommandResult
?.Command is NuGetDocumentedCommand ndc)
Commands\Hidden\Complete\CompleteCommand.cs (1)
54
var definition = (CompleteCommandDefinition)complete.
CommandResult
.Command;
Commands\Hidden\InternalReportInstallSuccess\InternalReportInstallSuccessCommand.cs (1)
28
var definition = (InternalReportInstallSuccessCommandDefinition)result.
CommandResult
.Command;
Commands\Hidden\Parse\ParseCommand.cs (1)
28
var definition = (ParseCommandDefinition)reparsed.
CommandResult
.Command;
Commands\MSBuild\MSBuildCommand.cs (1)
34
var definition = (MSBuildCommandDefinition)parseResult.
CommandResult
.Command;
Commands\NuGet\NuGetCommand.cs (2)
26
if (parseResult.
CommandResult
.Command.Name == "why"
27
&& parseResult.
CommandResult
.Command.Arguments.FirstOrDefault() is Argument<string> pathArg
Commands\Pack\PackCommand.cs (3)
32
var definition = (PackCommandDefinition)parseResult.
CommandResult
.Command;
92
var definition = (PackCommandDefinition)parseResult.
CommandResult
.Command;
136
var definition = (PackCommandDefinition)parseResult.
CommandResult
.Command;
Commands\Package\Remove\PackageRemoveCommand.cs (1)
16
private readonly PackageRemoveCommandDefinitionBase _definition = (PackageRemoveCommandDefinitionBase)parseResult.
CommandResult
.Command;
Commands\Publish\PublishCommand.cs (1)
31
var definition = (PublishCommandDefinition)parseResult.
CommandResult
.Command;
Commands\Restore\RestoreCommand.cs (1)
22
var definition = (RestoreCommandDefinition)result.
CommandResult
.Command;
Commands\Run\RunCommand.cs (1)
818
var definition = (RunCommandDefinition)parseResult.
CommandResult
.Command;
Commands\Test\MTP\MicrosoftTestingPlatformTestCommand.cs (3)
17
var definition = (TestCommandDefinition.MicrosoftTestingPlatform)parseResult.
CommandResult
.Command;
69
var definition = (TestCommandDefinition.MicrosoftTestingPlatform)parseResult.
CommandResult
.Command;
117
var definition = (TestCommandDefinition.MicrosoftTestingPlatform)parseResult.
CommandResult
.Command;
Commands\Test\MTP\MSBuildUtility.cs (1)
102
var definition = (TestCommandDefinition.MicrosoftTestingPlatform)parseResult.
CommandResult
.Command;
Commands\Test\MTP\TestModulesFilterHandler.cs (1)
23
var definition = (TestCommandDefinition.MicrosoftTestingPlatform)parseResult.
CommandResult
.Command;
Commands\Test\MTP\ValidationUtility.cs (1)
42
var definition = (TestCommandDefinition.MicrosoftTestingPlatform)parseResult.
CommandResult
.Command;
Commands\Test\VSTest\TestCommand.cs (3)
81
var definition = (TestCommandDefinition.VSTest)parseResult.
CommandResult
.Command;
153
var definition = (TestCommandDefinition.VSTest)parseResult.
CommandResult
.Command;
196
var definition = (TestCommandDefinition.VSTest)result.
CommandResult
.Command;
Commands\Tool\Store\StoreCommand.cs (1)
29
var definition = (StoreCommandDefinition)result.
CommandResult
.Command;
Commands\VSTest\VSTestCommand.cs (1)
45
var definition = (VSTestCommandDefinition)parseResult.
CommandResult
.Command;
Extensions\ParseResultExtensions.cs (5)
51
if (parseResult.
CommandResult
.Command.TreatUnmatchedTokensAsErrors
97
parseResult.
CommandResult
.Command.Equals(Parser.RootCommand) && string.IsNullOrEmpty(parseResult.RootSubCommandResult());
160
var propertyOptions = parseResult.
CommandResult
.Children.Where(c => GetOptionTokenOrDefault(c)?.Value.Equals(optionString) ?? false);
187
List<string> parentNames = [parseResult.
CommandResult
.Command.Name];
188
var current = parseResult.
CommandResult
.Parent;
ParserOptionActions.cs (1)
97
var command = parseResult.
CommandResult
.Command;
Program.cs (3)
213
if (parseResult.
CommandResult
.Command is InternalReportInstallSuccessCommandDefinition)
230
var skipFirstTimeUseCheck = parseResult.
CommandResult
.Tokens.Any(t =>
294
var commandResult = parseResult.
CommandResult
;
Telemetry\TelemetryFilter.cs (2)
71
parseResult.
CommandResult
.Command != null &&
72
parseResult.
CommandResult
.Command.Name == "update")
dotnet-watch (2)
CommandLine\CommandLineOptions.cs (2)
203
var definition = (DotnetWatchCommandDefinition)parseResult.
CommandResult
.Command;
209
foreach (var child in parseResult.
CommandResult
.Children)
ilc (2)
src\runtime\src\coreclr\tools\Common\CommandLineHelpers.cs (2)
215
foreach (Option option in res.
CommandResult
.Command.Options)
272
foreach (Argument argument in res.
CommandResult
.Command.Arguments)
Microsoft.DotNet.Cli.CommandLine (3)
ForwardedOptionExtensions.cs (3)
206
/// <param name="command">If not provided, uses the <see cref="ParseResult.
CommandResult
" />'s <see cref="CommandResult.Command"/>.</param>
208
=> parseResult.OptionValuesToBeForwarded((command ?? parseResult.
CommandResult
.Command).Options);
213
/// <param name="command">If not provided, uses the <see cref="ParseResult.
CommandResult
" />'s <see cref="CommandResult.Command"/>.</param>
Microsoft.TemplateEngine.Cli (13)
Commands\BaseCommand.cs (1)
121
string usedCommandAlias = args.ParseResult.
CommandResult
.IdentifierToken.Value;
Commands\BaseFilterableArgs.cs (1)
47
var filterableCommand = (IFilterableCommand)parseResult.
CommandResult
.Command;
Commands\create\InstantiateCommandArgs.cs (3)
40
foreach (OptionResult optionResult in parseResult.
CommandResult
.Children.OfType<OptionResult>())
57
Debug.Assert(parseResult.
CommandResult
.Command is NewCommand);
71
public Command NewOrInstantiateCommand => ParseResult.
CommandResult
.Command;
Commands\Example.cs (3)
14
var commandResult = parseResult.
CommandResult
;
35
T siblingCommand = SearchForSiblingCommand<T>(parseResult.
CommandResult
.Command);
79
return new Example<T>((T)parseResult.
CommandResult
.Command, [.. commandParts]);
Commands\GlobalArgs.cs (2)
25
HasHelpOption = parseResult.
CommandResult
.Children.Any(child => child is OptionResult optionResult && optionResult.Option is HelpOption);
56
var commandResult = parseResult.
CommandResult
;
Commands\NewCommand.Help.cs (1)
15
if (context.ParseResult.
CommandResult
.Command is not NewCommand newCommand)
Commands\NewCommandArgs.cs (1)
25
foreach (var childrenResult in parseResult.
CommandResult
.Children)
Commands\update\UpdateCommandArgs.cs (1)
13
var definition = ((IUpdateCommand)parseResult.
CommandResult
.Command).Definition;
System.CommandLine (5)
Help\HelpAction.cs (1)
61
parseResult.
CommandResult
.Command,
Invocation\ParseErrorAction.cs (2)
69
.
CommandResult
97
foreach (string suggestion in GetPossibleTokens(parseResult.
CommandResult
, token))
ParseResult.cs (2)
335
public CommandLineAction? Action => _action ??
CommandResult
.Command.Action;
341
var commandResult =
CommandResult
;