866 references to Options
aspire (114)
Commands\AddCommand.cs (3)
58Options.Add(s_appHostOption); 59Options.Add(s_versionOption); 60Options.Add(s_sourceOption);
Commands\AppHostLauncher.cs (3)
59command.Options.Add(s_appHostOption); 60command.Options.Add(s_formatOption); 61command.Options.Add(s_isolatedOption);
Commands\BaseCommand.cs (1)
79foreach (var option in Options)
Commands\ConfigCommand.cs (4)
139Options.Add(s_globalOption); 211Options.Add(s_allOption); 359Options.Add(s_globalOption); 445Options.Add(jsonOption);
Commands\DeployCommand.cs (1)
31Options.Add(_clearCacheOption);
Commands\DescribeCommand.cs (3)
108Options.Add(s_appHostOption); 109Options.Add(s_followOption); 110Options.Add(s_formatOption);
Commands\DocsGetCommand.cs (2)
54Options.Add(s_sectionOption); 55Options.Add(s_formatOption);
Commands\DocsListCommand.cs (1)
44Options.Add(s_formatOption);
Commands\DocsSearchCommand.cs (2)
55Options.Add(s_formatOption); 56Options.Add(s_limitOption);
Commands\DoctorCommand.cs (1)
40Options.Add(s_formatOption);
Commands\ExecCommand.cs (7)
61Options.Add(s_appHostOption); 62Options.Add(s_resourceOption); 63Options.Add(s_startResourceOption); 64Options.Add(s_workdirOption); 66Options.Add(s_commandOption); 312var knownOptions = new HashSet<string>(Options.SelectMany(o => o.Aliases)); 327var option = Options.FirstOrDefault(o => o.Aliases.Contains(token));
Commands\ExportCommand.cs (2)
66Options.Add(s_appHostOption); 67Options.Add(s_outputOption);
Commands\GroupedHelpWriter.cs (1)
143var visibleOptions = command.Options.Where(o => !o.Hidden).ToList();
Commands\InitCommand.cs (4)
108Options.Add(s_sourceOption); 109Options.Add(s_versionOption); 120Options.Add(_channelOption); 126Options.Add(_languageOption);
Commands\LogsCommand.cs (5)
123Options.Add(s_appHostOption); 124Options.Add(s_followOption); 125Options.Add(s_formatOption); 126Options.Add(s_tailOption); 127Options.Add(s_timestampsOption);
Commands\McpCallCommand.cs (2)
60Options.Add(s_inputOption); 61Options.Add(s_appHostOption);
Commands\McpToolsCommand.cs (2)
47Options.Add(s_appHostOption); 48Options.Add(s_formatOption);
Commands\NewCommand.cs (5)
90Options.Add(s_nameOption); 91Options.Add(s_outputOption); 92Options.Add(s_sourceOption); 93Options.Add(s_versionOption); 104Options.Add(_channelOption);
Commands\PipelineCommandBase.cs (7)
92Options.Add(s_appHostOption); 93Options.Add(_outputPathOption); 94Options.Add(s_logLevelOption); 95Options.Add(s_environmentOption); 96Options.Add(s_includeExceptionDetailsOption); 97Options.Add(s_noBuildOption); 105Options.Add(_startDebugSessionOption);
Commands\PsCommand.cs (2)
92Options.Add(s_formatOption); 93Options.Add(s_resourcesOption);
Commands\ResourceCommand.cs (1)
63Options.Add(s_appHostOption);
Commands\RestoreCommand.cs (1)
55Options.Add(s_appHostOption);
Commands\RootCommand.cs (8)
175Options.Add(DebugOption); 176Options.Add(DebugLevelOption); 177Options.Add(NonInteractiveOption); 178Options.Add(NoLogoOption); 179Options.Add(BannerOption); 180Options.Add(WaitForDebuggerOption); 181Options.Add(CliWaitForDebuggerOption); 246foreach (var option in Options)
Commands\RunCommand.cs (3)
113Options.Add(s_detachOption); 114Options.Add(s_noBuildOption); 123Options.Add(_startDebugSessionOption);
Commands\Sdk\SdkDumpCommand.cs (2)
65Options.Add(s_outputOption); 66Options.Add(s_formatOption);
Commands\Sdk\SdkGenerateCommand.cs (2)
58Options.Add(s_languageOption); 59Options.Add(s_outputOption);
Commands\SecretDeleteCommand.cs (1)
40Options.Add(SecretCommand.s_appHostOption);
Commands\SecretGetCommand.cs (1)
40Options.Add(SecretCommand.s_appHostOption);
Commands\SecretListCommand.cs (2)
40Options.Add(SecretCommand.s_appHostOption); 41Options.Add(s_formatOption);
Commands\SecretPathCommand.cs (1)
32Options.Add(SecretCommand.s_appHostOption);
Commands\SecretSetCommand.cs (1)
45Options.Add(SecretCommand.s_appHostOption);
Commands\SetupCommand.cs (2)
43Options.Add(s_installPathOption); 44Options.Add(s_forceOption);
Commands\StartCommand.cs (1)
38Options.Add(s_noBuildOption);
Commands\StopCommand.cs (2)
53Options.Add(s_appHostOption); 54Options.Add(s_allOption);
Commands\TelemetryLogsCommand.cs (6)
67Options.Add(s_appHostOption); 68Options.Add(s_followOption); 69Options.Add(s_formatOption); 70Options.Add(s_limitOption); 71Options.Add(s_traceIdOption); 72Options.Add(s_severityOption);
Commands\TelemetrySpansCommand.cs (6)
63Options.Add(s_appHostOption); 64Options.Add(s_followOption); 65Options.Add(s_formatOption); 66Options.Add(s_limitOption); 67Options.Add(s_traceIdOption); 68Options.Add(s_hasErrorOption);
Commands\TelemetryTracesCommand.cs (5)
62Options.Add(s_appHostOption); 63Options.Add(s_formatOption); 64Options.Add(s_limitOption); 65Options.Add(s_traceIdOption); 66Options.Add(s_hasErrorOption);
Commands\UpdateCommand.cs (4)
69Options.Add(s_appHostOption); 70Options.Add(s_selfOption); 81Options.Add(_channelOption); 91Options.Add(_qualityOption);
Commands\WaitCommand.cs (3)
61Options.Add(s_statusOption); 62Options.Add(s_timeoutOption); 63Options.Add(s_appHostOption);
Templating\CliTemplateFactory.cs (2)
160if (!command.Options.Contains(option)) 162command.Options.Add(option);
Templating\DotNetTemplateFactory.cs (2)
442if (!command.Options.Contains(option)) 444command.Options.Add(option);
Aspire.Cli.Tests (3)
Commands\NewCommandTests.cs (1)
66Assert.DoesNotContain(command.Options, option => option.Aliases.Contains("--language", StringComparer.OrdinalIgnoreCase));
Commands\OptionWithLegacyTests.cs (2)
17command.Options.Add(option); 32command.Options.Add(option);
Aspire.RuntimeIdentifier.Tool (3)
Program.cs (3)
42rootCommand.Options.Add(runtimeGraphPathOption); 43rootCommand.Options.Add(netcoreSdkRuntimeIdentifierOption); 44rootCommand.Options.Add(supportedRidsOption);
aspire-managed (22)
NuGet\Commands\LayoutCommand.cs (4)
28command.Options.Add(assetsOption); 35command.Options.Add(outputOption); 42command.Options.Add(frameworkOption); 48command.Options.Add(verboseOption);
NuGet\Commands\RestoreCommand.cs (9)
36command.Options.Add(packageOption); 43command.Options.Add(frameworkOption); 50command.Options.Add(outputOption); 56command.Options.Add(packagesDirOption); 64command.Options.Add(sourceOption); 70command.Options.Add(configOption); 76command.Options.Add(workingDirOption); 82command.Options.Add(noNugetOrgOption); 88command.Options.Add(verboseOption);
NuGet\Commands\SearchCommand.cs (9)
32command.Options.Add(queryOption); 38command.Options.Add(prereleaseOption); 45command.Options.Add(takeOption); 52command.Options.Add(skipOption); 60command.Options.Add(sourceOption); 66command.Options.Add(configOption); 72command.Options.Add(workingDirOption); 79command.Options.Add(formatOption); 85command.Options.Add(verboseOption);
crossgen2 (73)
Crossgen2RootCommand.cs (68)
168Options.Add(UnrootedInputFilePaths); 169Options.Add(ReferenceFilePaths); 170Options.Add(InstructionSet); 171Options.Add(MaxVectorTBitWidth); 172Options.Add(MibcFilePaths); 173Options.Add(OutputFilePath); 174Options.Add(OutputFormat); 175Options.Add(CompositeRootPath); 176Options.Add(Optimize); 177Options.Add(OptimizeDisabled); 178Options.Add(OptimizeSpace); 179Options.Add(OptimizeTime); 180Options.Add(EnableCachedInterfaceDispatchSupport); 181Options.Add(TypeValidation); 182Options.Add(InputBubble); 183Options.Add(InputBubbleReferenceFilePaths); 184Options.Add(Composite); 185Options.Add(CompositeKeyFile); 186Options.Add(ReadyToRunHeaderSymbolName); 187Options.Add(CompileNoMethods); 188Options.Add(OutNearInput); 189Options.Add(SingleFileCompilation); 190Options.Add(Partial); 191Options.Add(CompileBubbleGenerics); 192Options.Add(EmbedPgoData); 193Options.Add(DgmlLogFileName); 194Options.Add(GenerateFullDgmlLog); 195Options.Add(IsVerbose); 196Options.Add(SystemModuleName); 197Options.Add(WaitForDebugger); 198Options.Add(CodegenOptions); 199Options.Add(SupportIbc); 200Options.Add(Resilient); 201Options.Add(ImageBase); 202Options.Add(EnableGenericCycleDetection); 203Options.Add(GenericCycleDepthCutoff); 204Options.Add(GenericCycleBreadthCutoff); 205Options.Add(TargetArchitecture); 206Options.Add(TargetOS); 207Options.Add(JitPath); 208Options.Add(PrintReproInstructions); 209Options.Add(SingleMethodTypeName); 210Options.Add(SingleMethodName); 211Options.Add(SingleMethodIndex); 212Options.Add(SingleMethodGenericArgs); 213Options.Add(Parallelism); 214Options.Add(CustomPESectionAlignment); 215Options.Add(Map); 216Options.Add(MapCsv); 217Options.Add(Pdb); 218Options.Add(PdbPath); 219Options.Add(PerfMap); 220Options.Add(PerfMapPath); 221Options.Add(PerfMapFormatVersion); 222Options.Add(CrossModuleInlining); 223Options.Add(AsyncMethodOptimization); 224Options.Add(NonLocalGenericsModule); 225Options.Add(MethodLayout); 226Options.Add(FileLayout); 227Options.Add(VerifyTypeAndFieldLayout); 228Options.Add(CallChainProfileFile); 229Options.Add(MakeReproPath); 230Options.Add(HotColdSplitting); 231Options.Add(StripInliningInfo); 232Options.Add(StripDebugInfo); 233Options.Add(StripILBodies); 234Options.Add(SynthesizeRandomMibc); 235Options.Add(DeterminismStress);
src\runtime\src\coreclr\tools\Common\CommandLineHelpers.cs (5)
125for (int i = 0; i < command.Options.Count; i++) 127if (command.Options[i] is VersionOption) 129command.Options[i] = new VersionOption("--version", "-v"); 139foreach (Option option in command.Options) 215foreach (Option option in res.CommandResult.Command.Options)
dotnet (10)
CliSchema.cs (2)
109var options = CreateOptionsDictionary(command.Options); 182CreateOptionsDictionary(subCommand.Options),
Commands\Test\MTP\MicrosoftTestingPlatformTestCommand.Help.cs (1)
32var (builtInOptions, nonBuiltInOptions) = GetAllOptions(context.Command.Options);
Commands\Test\VSTest\TestCommand.cs (1)
209result.OptionValuesToBeForwarded(definition.Options) // all msbuild-recognized tokens
Commands\Tool\Install\ToolInstallGlobalOrToolPathCommand.cs (1)
93_forwardRestoreArguments = parseResult.OptionValuesToBeForwarded(Definition.Options);
Parser.cs (5)
104for (int i = rootCommand.Options.Count - 1; i >= 0; i--) 106Option option = rootCommand.Options[i]; 110rootCommand.Options.RemoveAt(i); 321foreach (Option option in context.Command.Options) 352foreach (var option in command.Options)
dotnet-format (9)
Commands\FormatCommandCommon.cs (9)
121command.Options.Add(NoRestoreOption); 122command.Options.Add(FrameworkOption); 123command.Options.Add(VerifyNoChanges); 124command.Options.Add(IncludeOption); 125command.Options.Add(ExcludeOption); 126command.Options.Add(IncludeGeneratedOption); 127command.Options.Add(VerbosityOption); 128command.Options.Add(BinarylogOption); 129command.Options.Add(ReportOption);
dotnet-watch (15)
CommandLine\CommandLineOptions.cs (3)
81var buildOptions = command.Options.Where(o => o.ForwardingFunction is not null && o.Name != CommonOptions.FrameworkOptionName); 85definition.Options.Add(buildOption); 220if (!command.Options.Any(option => option.Name == optionResult.Option.Name))
CommandLine\DotnetWatchCommandDefinition.cs (12)
86Options.Add(QuietOption); 87Options.Add(VerboseOption); 88Options.Add(ListOption); 89Options.Add(NoHotReloadOption); 90Options.Add(NonInteractiveOption); 91Options.Add(FrameworkOption); 92Options.Add(DeviceOption); 94Options.Add(LongProjectOption); 95Options.Add(ShortProjectOption); 96Options.Add(FileOption); 97Options.Add(LaunchProfileOption); 98Options.Add(NoLaunchProfileOption);
ilasm (34)
IlasmRootCommand.cs (34)
125Options.Add(OutputFilePath); 126Options.Add(BuildDll); 127Options.Add(BuildExe); 128Options.Add(Debug); 129Options.Add(DebugMode); 130Options.Add(Optimize); 131Options.Add(Fold); 132Options.Add(NoLogo); 133Options.Add(Quiet); 134Options.Add(NoAutoInherit); 135Options.Add(Pdb); 136Options.Add(AppContainer); 137Options.Add(Deterministic); 138Options.Add(ErrorTolerant); 139Options.Add(Clock); 140Options.Add(KeyFile); 141Options.Add(AssemblyName); 142Options.Add(IncludePath); 143Options.Add(Subsystem); 144Options.Add(SubsystemVersion); 145Options.Add(Flags); 146Options.Add(Alignment); 147Options.Add(ImageBase); 148Options.Add(StackReserve); 149Options.Add(MetadataVersion); 150Options.Add(Pe64); 151Options.Add(HighEntropyVa); 152Options.Add(NoCorStub); 153Options.Add(StripReloc); 154Options.Add(TargetX64); 155Options.Add(TargetArm); 156Options.Add(TargetArm64); 157Options.Add(Prefer32Bit); 158Options.Add(WaitForDebugger);
ilc (89)
ILCompilerRootCommand.cs (84)
195Options.Add(ReferenceFiles); 196Options.Add(OutputFilePath); 197Options.Add(Optimize); 198Options.Add(OptimizeSpace); 199Options.Add(OptimizeTime); 200Options.Add(MibcFilePaths); 201Options.Add(MethodLayout); 202Options.Add(FileLayout); 203Options.Add(OrderFile); 204Options.Add(SatelliteFilePaths); 205Options.Add(EnableDebugInfo); 206Options.Add(UseDwarf5); 207Options.Add(NativeLib); 208Options.Add(SplitExeInitialization); 209Options.Add(ExportsFile); 210Options.Add(ExportDynamicSymbols); 211Options.Add(ExportUnmanagedEntryPoints); 212Options.Add(DgmlLogFileName); 213Options.Add(GenerateFullDgmlLog); 214Options.Add(ScanDgmlLogFileName); 215Options.Add(GenerateFullScanDgmlLog); 216Options.Add(IsVerbose); 217Options.Add(SystemModuleName); 218Options.Add(Win32ResourceModuleName); 219Options.Add(MultiFile); 220Options.Add(WaitForDebugger); 221Options.Add(Resilient); 222Options.Add(CodegenOptions); 223Options.Add(RdXmlFilePaths); 224Options.Add(LinkTrimFilePaths); 225Options.Add(SubstitutionFilePaths); 226Options.Add(MapFileName); 227Options.Add(MstatFileName); 228Options.Add(SourceLinkFileName); 229Options.Add(MetadataLogFileName); 230Options.Add(CompleteTypesMetadata); 231Options.Add(ReflectionData); 232Options.Add(ScanReflection); 233Options.Add(UseScanner); 234Options.Add(NoScanner); 235Options.Add(NoInlineTls); 236Options.Add(IlDump); 237Options.Add(StackTraceData); 238Options.Add(MethodBodyFolding); 239Options.Add(InitAssemblies); 240Options.Add(FeatureSwitches); 241Options.Add(RuntimeOptions); 242Options.Add(RuntimeKnobs); 243Options.Add(Parallelism); 244Options.Add(InstructionSet); 245Options.Add(MaxVectorTBitWidth); 246Options.Add(Guard); 247Options.Add(Dehydrate); 248Options.Add(PreinitStatics); 249Options.Add(NoPreinitStatics); 250Options.Add(InstrumentReachability); 251Options.Add(UseReachability); 252Options.Add(SuppressedWarnings); 253Options.Add(SingleWarn); 254Options.Add(NoTrimWarn); 255Options.Add(NoAotWarn); 256Options.Add(SingleWarnEnabledAssemblies); 257Options.Add(SingleWarnDisabledAssemblies); 258Options.Add(TreatWarningsAsErrors); 259Options.Add(WarningsAsErrorsEnable); 260Options.Add(WarningsAsErrorsDisable); 261Options.Add(DirectPInvokes); 262Options.Add(DirectPInvokeLists); 263Options.Add(MaxGenericCycleDepth); 264Options.Add(MaxGenericCycleBreadth); 265Options.Add(RootedAssemblies); 266Options.Add(ConditionallyRootedAssemblies); 267Options.Add(TrimmedAssemblies); 268Options.Add(RootDefaultAssemblies); 269Options.Add(TargetArchitecture); 270Options.Add(TargetOS); 271Options.Add(JitPath); 272Options.Add(SingleMethodTypeName); 273Options.Add(SingleMethodName); 274Options.Add(SingleMethodGenericArgs); 275Options.Add(MakeReproPath); 276Options.Add(UnmanagedEntryPointsAssemblies); 277Options.Add(DisableGeneratedCodeHeuristics); 278Options.Add(TypeMapEntryAssembly);
src\runtime\src\coreclr\tools\Common\CommandLineHelpers.cs (5)
125for (int i = 0; i < command.Options.Count; i++) 127if (command.Options[i] is VersionOption) 129command.Options[i] = new VersionOption("--version", "-v"); 139foreach (Option option in command.Options) 215foreach (Option option in res.CommandResult.Command.Options)
Microsoft.DotNet.Cli.CommandLine (2)
ForwardedOptionExtensions.cs (2)
208=> parseResult.OptionValuesToBeForwarded((command ?? parseResult.CommandResult.Command).Options); 226var func = command.Options?
Microsoft.DotNet.Cli.Definitions (417)
Commands\Build\BuildCommandDefinition.cs (21)
76ImplicitRestoreOptions.AddTo(Options); 77Options.Add(FrameworkOption); 78Options.Add(ConfigurationOption); 79Options.Add(VersionSuffixOption); 80Options.Add(NoRestoreOption); 81Options.Add(InteractiveOption); 82Options.Add(VerbosityOption); 83Options.Add(OutputOption); 84Options.Add(ArtifactsPathOption); 85Options.Add(NoIncrementalOption); 86Options.Add(NoDependenciesOption); 87Options.Add(NoLogoOption); 88Options.Add(SelfContainedOption); 89Options.Add(NoSelfContainedOption); 90TargetPlatformOptions.AddTo(Options); 91Options.Add(DisableBuildServersOption); 92Options.Add(TargetOption); 93Options.Add(GetPropertyOption); 94Options.Add(GetItemOption); 95Options.Add(GetTargetResultOption); 96Options.Add(GetResultOutputFileOption);
Commands\BuildServer\BuildServerShutdownCommandDefinition.cs (3)
31Options.Add(MSBuildOption); 32Options.Add(VbcsOption); 33Options.Add(RazorOption);
Commands\Clean\CleanCommandDefinition.cs (14)
54Options.Add(FrameworkOption); 55Options.Add(RuntimeOption); 56Options.Add(ConfigurationOption); 57Options.Add(InteractiveOption); 58Options.Add(VerbosityOption); 59Options.Add(OutputOption); 60Options.Add(ArtifactsPathOption); 61Options.Add(NoLogoOption); 62Options.Add(DisableBuildServersOption); 63Options.Add(TargetOption); 64Options.Add(GetPropertyOption); 65Options.Add(GetItemOption); 66Options.Add(GetTargetResultOption); 67Options.Add(GetResultOutputFileOption);
Commands\Clean\CleanFileBasedAppArtifactsCommandDefinition.cs (3)
39Options.Add(DryRunOption); 40Options.Add(DaysOption); 41Options.Add(AutomaticOption);
Commands\DotNetCommandDefinition.cs (6)
121Options.Add(DiagOption); 122Options.Add(VersionOption); 123Options.Add(InfoOption); 124Options.Add(CliSchemaOption); 127Options.Add(ListSdksOption); 128Options.Add(ListRuntimesOption);
Commands\Hidden\Add\AddReferenceCommandDefinition.cs (1)
20Options.Add(ProjectOption);
Commands\Hidden\Complete\CompleteCommandDefinition.cs (1)
23Options.Add(PositionOption);
Commands\MSBuild\MSBuildCommandDefinition.cs (2)
23Options.Add(DisableBuildServersOption); 24Options.Add(TargetOption);
Commands\New\CommandDefinitionExtensions.cs (1)
53command.Options.AddRange(options);
Commands\New\InstantiateCommandDefinition.cs (1)
28Options.AddRange(InstantiateOptions.AllOptions);
Commands\New\NewCommandDefinition.cs (12)
123Options.Add(DebugCustomSettingsLocationOption); 124Options.Add(DebugVirtualizeSettingsOption); 125Options.Add(DebugAttachOption); 126Options.Add(DebugReinitOption); 127Options.Add(DebugRebuildCacheOption); 128Options.Add(DebugShowConfigOption); 130Options.AddRange(InstantiateOptions.AllOptions); 131Options.AddRange(LegacyOptions.AllOptions); 133Options.Add(DisableSdkTemplatesOption); 134Options.Add(DisableProjectContextEvaluationOption); 135Options.Add(VerbosityOption); 136Options.Add(DiagnosticOption);
Commands\New\NewDetailsCommandDefinition.cs (2)
32Options.Add(InteractiveOption); 33Options.Add(AddSourceOption);
Commands\New\NewInstallCommandDefinition.cs (3)
38Options.Add(InteractiveOption); 39Options.Add(AddSourceOption); 40Options.Add(ForceOption);
Commands\New\NewListCommandDefinition.cs (6)
54Options.AddRange(FilterOptions.AllOptions); 56Options.Add(IgnoreConstraintsOption); 57Options.Add(OutputOption); 58Options.Add(ProjectOption); 59Options.Add(ColumnsAllOption); 60Options.Add(ColumnsOption);
Commands\New\NewSearchCommandDefinition.cs (2)
47Options.AddRange(FilterOptions.AllOptions); 49Options.AddRange(
Commands\New\NewUpdateCommandDefinition.cs (3)
29Options.Add(InteractiveOption); 30Options.Add(AddSourceOption); 54Options.Add(CheckOnlyOption);
Commands\NuGet\NuGetCommandDefinition.cs (49)
35Options.Add(VersionOption); 36Options.Add(VerbosityOption); 83Options.Add(ForceEnglishOption); 84Options.Add(SourceOption); 85Options.Add(NonInteractiveOption); 86Options.Add(ApiKeyOption); 87Options.Add(NoServiceEndpointOption); 88Options.Add(InteractiveOption); 119Options.Add(ForceEnglishOption); 120Options.Add(ClearOption); 121Options.Add(ListOption); 176Options.Add(ForceEnglishOption); 177Options.Add(SourceOption); 178Options.Add(SymbolSourceOption); 179Options.Add(TimeoutOption); 180Options.Add(ApiKeyOption); 181Options.Add(SymbolApiKeyOption); 182Options.Add(DisableBufferingOption); 183Options.Add(NoSymbolsOption); 184Options.Add(NoServiceEndpointOption); 185Options.Add(InteractiveOption); 186Options.Add(SkipDuplicateOption); 187Options.Add(ConfigFileOption); 216Options.Add(AllOption); 217Options.Add(CertificateFingerprintOption); 218Options.Add(VerbosityOption); 246Options.Add(ConfigFileOption); 247Options.Add(VerbosityOption); 264Options.Add(parent.ConfigFileOption); 265Options.Add(parent.VerbosityOption); 281Options.Add(parent.AllowUntrustedRootOption); 295Options.Add(parent.AllowUntrustedRootOption); 296Options.Add(parent.OwnersOption); 309Options.Add(parent.OwnersOption); 310Options.Add(SourceUrlOption); 329Options.Add(parent.AllowUntrustedRootOption); 330Options.Add(AlgorithmOption); 386Options.Add(OutputOption); 387Options.Add(CertificatePathOption); 388Options.Add(CertificateStoreNameOption); 389Options.Add(CertificateStoreLocationOption); 390Options.Add(CertificateSubjectNameOption); 391Options.Add(CertificateFingerprintOption); 392Options.Add(CertificatePasswordOption); 393Options.Add(HashAlgorithmOption); 394Options.Add(TimestamperOption); 395Options.Add(TimestampHashAlgorithmOption); 396Options.Add(OverwriteOption); 397Options.Add(VerbosityOption);
Commands\Pack\PackCommandDefinition.cs (22)
99Options.Add(OutputOption); 100Options.Add(ArtifactsPathOption); 101Options.Add(NoBuildOption); 102Options.Add(IncludeSymbolsOption); 103Options.Add(IncludeSourceOption); 104Options.Add(ServiceableOption); 105Options.Add(NoLogoOption); 106Options.Add(InteractiveOption); 107Options.Add(NoRestoreOption); 108Options.Add(VerbosityOption); 109Options.Add(VersionSuffixOption); 110Options.Add(VersionOption); 111Options.Add(ConfigurationOption); 112Options.Add(DisableBuildServersOption); 113Options.Add(TargetOption); 114Options.Add(GetPropertyOption); 115Options.Add(GetItemOption); 116Options.Add(GetTargetResultOption); 117Options.Add(GetResultOutputFileOption); 119ImplicitRestoreOptions.AddTo(Options); 121Options.Add(NoDependenciesOption); 122Options.Add(RuntimeOption);
Commands\Package\PackageAddCommandDefinition.cs (9)
83Options.Add(VersionOption); 84Options.Add(FrameworkOption); 85Options.Add(NoRestoreOption); 86Options.Add(SourceOption); 87Options.Add(PackageDirOption); 88Options.Add(InteractiveOption); 89Options.Add(PrereleaseOption); 90Options.Add(ProjectOption); 91Options.Add(FileOption);
Commands\Package\PackageListCommandDefinition.cs (17)
111Options.Add(VerbosityOption); 112Options.Add(OutdatedOption); 113Options.Add(DeprecatedOption); 114Options.Add(VulnerableOption); 115Options.Add(FrameworkOption); 116Options.Add(TransitiveOption); 117Options.Add(PrereleaseOption); 118Options.Add(HighestPatchOption); 119Options.Add(HighestMinorOption); 120Options.Add(ConfigOption); 121Options.Add(SourceOption); 122Options.Add(InteractiveOption); 123Options.Add(FormatOption); 124Options.Add(OutputVersionOption); 125Options.Add(NoRestore); 126Options.Add(ProjectOption); 127Options.Add(FileOption);
Commands\Package\PackageRemoveCommandDefinition.cs (3)
16Options.Add(ProjectOption); 17Options.Add(FileOption); 40Options.Add(InteractiveOption);
Commands\Package\PackageSearchCommandDefinition.cs (9)
75Options.Add(Sources); 76Options.Add(Take); 77Options.Add(Skip); 78Options.Add(ExactMatch); 79Options.Add(Interactive); 80Options.Add(Prerelease); 81Options.Add(ConfigFile); 82Options.Add(Format); 83Options.Add(Verbosity);
Commands\Project\ProjectConvertCommandDefinition.cs (5)
47Options.Add(OutputOption); 48Options.Add(ForceOption); 49Options.Add(InteractiveOption); 50Options.Add(DryRunOption); 51Options.Add(DeleteSourceOption);
Commands\Publish\PublishCommandDefinition.cs (22)
74ImplicitRestoreOptions.AddTo(Options); 75Options.Add(NoDependenciesOption); 76Options.Add(OutputOption); 77Options.Add(ArtifactsPathOption); 78Options.Add(ManifestOption); 79Options.Add(NoBuildOption); 80Options.Add(SelfContainedOption); 81Options.Add(NoSelfContainedOption); 82Options.Add(NoLogoOption); 83Options.Add(FrameworkOption); 84Options.Add(ConfigurationOption); 85Options.Add(VersionSuffixOption); 86Options.Add(InteractiveOption); 87Options.Add(NoRestoreOption); 88Options.Add(VerbosityOption); 89TargetPlatformOptions.AddTo(Options); 90Options.Add(DisableBuildServersOption); 91Options.Add(TargetOption); 92Options.Add(GetPropertyOption); 93Options.Add(GetItemOption); 94Options.Add(GetTargetResultOption); 95Options.Add(GetResultOutputFileOption);
Commands\Reference\ReferenceAddCommandDefinition.cs (2)
47Options.Add(FrameworkOption); 48Options.Add(InteractiveOption);
Commands\Reference\ReferenceCommandDefinition.cs (1)
37Options.Add(ProjectOption);
Commands\Reference\ReferenceRemoveCommandDefinition.cs (1)
39Options.Add(FrameworkOption);
Commands\Restore\RestoreCommandDefinition.cs (17)
69Options.Add(DisableBuildServersOption); 71ImplicitRestoreOptions.AddTo(Options); 73Options.Add(NoDependenciesOption); 74Options.Add(VerbosityOption); 75Options.Add(InteractiveOption); 76Options.Add(ArtifactsPathOption); 77Options.Add(UseLockFileOption); 78Options.Add(LockedModeOption); 79Options.Add(LockFilePathOption); 80Options.Add(ForceEvaluateOption); 81Options.Add(TargetOption); 82Options.Add(NoLogoOption); 84TargetPlatformOptions.AddTo(Options); 86Options.Add(GetPropertyOption); 87Options.Add(GetItemOption); 88Options.Add(GetTargetResultOption); 89Options.Add(GetResultOutputFileOption);
Commands\Run\RunCommandDefinition.cs (20)
106Options.Add(ConfigurationOption); 107Options.Add(FrameworkOption); 108Options.Add(ProjectOption); 109Options.Add(FileOption); 110Options.Add(PropertyOption); 111Options.Add(LaunchProfileOption); 112Options.Add(NoLaunchProfileOption); 113Options.Add(DeviceOption); 114Options.Add(ListDevicesOption); 115Options.Add(NoBuildOption); 116Options.Add(InteractiveOption); 117Options.Add(NoRestoreOption); 118Options.Add(NoCacheOption); 119Options.Add(SelfContainedOption); 120Options.Add(NoSelfContainedOption); 121Options.Add(VerbosityOption); 122TargetPlatformOptions.AddTo(Options); 123Options.Add(DisableBuildServersOption); 124Options.Add(ArtifactsPathOption); 125Options.Add(EnvOption);
Commands\Solution\SolutionAddCommandDefinition.cs (3)
41Options.Add(InRootOption); 42Options.Add(SolutionFolderOption); 43Options.Add(IncludeReferencesOption);
Commands\Solution\SolutionListCommandDefinition.cs (1)
19Options.Add(SolutionFolderOption);
Commands\Test\TestCommandDefinition.MicrosoftTestingPlatform.cs (25)
138Options.Add(ProjectOrSolutionOption); 139Options.Add(SolutionOption); 140Options.Add(TestModulesFilterOption); 141Options.Add(TestModulesRootDirectoryOption); 142Options.Add(ResultsDirectoryOption); 143Options.Add(ConfigFileOption); 144Options.Add(DiagnosticOutputDirectoryOption); 145Options.Add(MaxParallelTestModulesOption); 146Options.Add(MinimumExpectedTestsOption); 147Options.Add(EnvOption); 148Options.Add(PropertiesOption); 149Options.Add(ConfigurationOption); 150Options.Add(FrameworkOption); 151TargetPlatformOptions.AddTo(Options); 152Options.Add(VerbosityOption); 153Options.Add(NoRestoreOption); 154Options.Add(NoBuildOption); 155Options.Add(ArtifactsPathOption); 156Options.Add(NoAnsiOption); 157Options.Add(NoProgressOption); 158Options.Add(OutputOption); 159Options.Add(ListTestsOption); 160Options.Add(NoLaunchProfileOption); 161Options.Add(NoLaunchProfileArgumentsOption); 162Options.Add(MTPTargetOption);
Commands\Test\TestCommandDefinition.VSTest.cs (29)
163Options.Add(SettingsOption); 164Options.Add(ListTestsOption); 165Options.Add(TestEnvOption); 166Options.Add(FilterOption); 167Options.Add(AdapterOption); 168Options.Add(LoggerOption); 169Options.Add(OutputOption); 170Options.Add(ArtifactsPathOption); 171Options.Add(DiagOption); 172Options.Add(NoBuildOption); 173Options.Add(ResultsOption); 174Options.Add(CollectOption); 175Options.Add(BlameOption); 176Options.Add(BlameCrashOption); 177Options.Add(BlameCrashDumpOption); 178Options.Add(BlameCrashAlwaysOption); 179Options.Add(BlameHangOption); 180Options.Add(BlameHangDumpOption); 181Options.Add(BlameHangTimeoutOption); 182Options.Add(NoLogoOption); 183Options.Add(ConfigurationOption); 184Options.Add(FrameworkOption); 185Options.Add(NoRestoreOption); 186Options.Add(InteractiveOption); 187Options.Add(VerbosityOption); 188TargetPlatformOptions.AddTo(Options); 189Options.Add(PropertiesOption); 190Options.Add(DisableBuildServersOption); 191Options.Add(VsTestTargetOption);
Commands\Tool\StoreCommandDefinition.cs (12)
82Options.Add(ManifestOption); 83Options.Add(FrameworkVersionOption); 84Options.Add(OutputOption); 85Options.Add(WorkingDirOption); 86Options.Add(SkipOptimizationOption); 87Options.Add(SkipSymbolsOption); 88Options.Add(FrameworkOption); 89Options.Add(RuntimeOption); 90Options.Add(VerbosityOption); 91Options.Add(UseCurrentRuntimeOption); 92Options.Add(DisableBuildServersOption); 93Options.Add(NoLogoOption);
Commands\Tool\ToolExecuteCommandDefinition.cs (9)
43Options.Add(VersionOption); 44Options.Add(YesOption); 45Options.Add(RollForwardOption); 46Options.Add(PrereleaseOption); 47Options.Add(ConfigOption); 48Options.Add(SourceOption); 49Options.Add(AddSourceOption); 50Options.Add(VerbosityOption); 52RestoreOptions.AddTo(Options);
Commands\Tool\ToolInstallCommandDefinition.cs (3)
32Options.Add(ArchitectureOption); 33Options.Add(CreateManifestIfNeededOption); 34Options.Add(RollForwardOption);
Commands\Tool\ToolListCommandDefinition.cs (2)
33LocationOptions.AddTo(Options); 34Options.Add(ToolListFormatOption);
Commands\Tool\ToolRestoreCommandDefinition.cs (5)
23Options.Add(ConfigOption); 24Options.Add(AddSourceOption); 25Options.Add(ToolManifestOption); 26Options.Add(VerbosityOption); 28RestoreOptions.AddTo(Options);
Commands\Tool\ToolRunCommandDefinition.cs (1)
34Options.Add(RollForwardOption);
Commands\Tool\ToolSearchCommandDefinition.cs (4)
41Options.Add(DetailOption); 42Options.Add(SkipOption); 43Options.Add(TakeOption); 44Options.Add(PrereleaseOption);
Commands\Tool\ToolUninstallCommandDefinition.cs (2)
28LocationOptions.AddTo(Options); 29Options.Add(ToolManifestOption);
Commands\Tool\ToolUpdateCommandDefinition.cs (1)
17Options.Add(UpdateAllOption);
Commands\Tool\ToolUpdateInstallCommandDefinition.cs (11)
40LocationOptions.AddTo(Options); 42Options.Add(VersionOption); 43Options.Add(ConfigOption); 44Options.Add(ToolManifestOption); 45Options.Add(AddSourceOption); 46Options.Add(SourceOption); 47Options.Add(FrameworkOption); 48Options.Add(PrereleaseOption); 50RestoreOptions.AddTo(Options); 52Options.Add(VerbosityOption); 53Options.Add(AllowPackageDowngradeOption);
Commands\VSTest\VSTestCommandDefinition.cs (3)
31Options.Add(TestPlatformOption); 32Options.Add(TestFrameworkOption); 33Options.Add(TestLoggerOption);
Commands\Workload\InstallingWorkloadCommandDefinition.cs (13)
66Options.Add(TempDirOption); 67Options.Add(VerbosityOption); 68Options.Add(SdkVersionOption); 69Options.Add(ConfigOption); 70Options.Add(SourceOption); 71Options.Add(PrintDownloadLinkOnlyOption); 72Options.Add(FromCacheOption); 73Options.Add(DownloadToCacheOption); 74Options.Add(IncludePreviewOption); 75Options.Add(FromRollbackFileOption); 76Options.Add(SkipSignCheckOption); 77Options.Add(WorkloadSetVersionOption); 79RestoreOptions.AddTo(Options);
Commands\Workload\WorkloadCleanCommandDefinition.cs (1)
20Options.Add(CleanAllOption);
Commands\Workload\WorkloadCommandDefinition.cs (2)
67Options.Add(InfoOption); 68Options.Add(VersionOption);
Commands\Workload\WorkloadConfigCommandDefinition.cs (1)
28Options.Add(UpdateMode);
Commands\Workload\WorkloadInstallCommandDefinition.cs (1)
17Options.Add(SkipManifestUpdateOption);
Commands\Workload\WorkloadListCommandDefinition.cs (6)
32Options.Add(MachineReadableOption); 33Options.Add(VerbosityOption); 34Options.Add(VersionOption); 35Options.Add(TempDirOption); 36Options.Add(IncludePreviewsOption); 38RestoreOptions.AddTo(Options);
Commands\Workload\WorkloadRepairCommandDefinition.cs (6)
25Options.Add(SdkVersionOption); 26Options.Add(ConfigOption); 27Options.Add(SourceOption); 28Options.Add(VerbosityOption); 29RestoreOptions.AddTo(Options); 30Options.Add(SkipSignCheckOption);
Commands\Workload\WorkloadRestoreCommandDefinition.cs (1)
22Options.Add(SkipManifestUpdateOption);
Commands\Workload\WorkloadSearchCommandDefinition.cs (2)
26Options.Add(VerbosityOption); 27Options.Add(VersionOption);
Commands\Workload\WorkloadSearchVersionsCommandDefinition.cs (3)
32Options.Add(FormatOption); 33Options.Add(TakeOption); 34Options.Add(IncludePreviewsOption);
Commands\Workload\WorkloadUninstallCommandDefinition.cs (2)
19Options.Add(SkipSignCheckOption); 20Options.Add(VerbosityOption);
Commands\Workload\WorkloadUpdateCommandDefinition.cs (5)
42Options.Add(FromPreviousSdkOption); 43Options.Add(AdManifestOnlyOption); 44Options.Add(PrintRollbackOption); 45Options.Add(FromHistoryOption); 46Options.Add(HistoryManifestOnlyOption);
Help\HelpBuilder.cs (2)
401displayOptionTitle = parentCommand.Options.Any(x => x.Recursive && !x.Hidden); 419displayOptionTitle = displayOptionTitle || (command.Options.Any(x => !x.Hidden));
Help\HelpBuilder.Default.cs (3)
163foreach (Option option in ctx.Command.Options) 183if (parentCommand.Options.Any()) 185foreach (var option in parentCommand.Options)
Microsoft.DotNet.Cli.Utils (1)
MSBuildArgs.cs (1)
108fakeCommand.Options.Add(option);
Microsoft.DotNet.VersionTools.Cli (3)
Program.cs (3)
41trimAssetVersionCommand.Options.Add(assetsDirectoryOption); 42trimAssetVersionCommand.Options.Add(searchPatternOption); 43trimAssetVersionCommand.Options.Add(recursiveOption);
Microsoft.TemplateEngine.Cli (14)
Commands\BaseCommand.cs (2)
83Options.AddRange(definition.Options);
Commands\create\TemplateCommand.cs (11)
58Options.Add(OutputOption); 59Options.Add(NameOption); 60Options.Add(DryRunOption); 61Options.Add(ForceOption); 62Options.Add(NoUpdateCheckOption); 86Options.Add(LanguageOption); 96Options.Add(TypeOption); 104Options.Add(BaselineOption); 115Options.Add(AllowScriptsOption); 297foreach (Option option in command.Options) 332Options.Add(option.Option);
Commands\ParserFactory.cs (1)
24command.Options.Add(new HelpOption());
NuGet.CommandLine.XPlat (33)
Commands\ConfigCommands\ConfigCommand.cs (10)
92ConfigCmd.Options.Add(HelpOption); 135cmd.Options.Add(WorkingDirectory); 136cmd.Options.Add(HelpOption); 153cmd.Options.Add(WorkingDirectory); 154cmd.Options.Add(ShowPathOption); 155cmd.Options.Add(HelpOption); 176cmd.Options.Add(ConfigFileOption); 177cmd.Options.Add(HelpOption); 196cmd.Options.Add(ConfigFileOption); 197cmd.Options.Add(HelpOption);
Commands\Package\Download\PackageDownloadCommand.cs (7)
70downloadCommand.Options.Add(allowInsecureConnections); 71downloadCommand.Options.Add(configFile); 72downloadCommand.Options.Add(interactiveOption); 73downloadCommand.Options.Add(outputDirectory); 74downloadCommand.Options.Add(prerelease); 75downloadCommand.Options.Add(sources); 76downloadCommand.Options.Add(verbosity);
Commands\Package\Update\PackageUpdateCommand.cs (4)
37command.Options.Add(projectOption); 41command.Options.Add(vulnerableOption); 43command.Options.Add(interactiveOption); 46command.Options.Add(verbosityOption);
Commands\PackageSearch\PackageSearchCommand.cs (10)
96searchCommand.Options.Add(sources); 97searchCommand.Options.Add(exactMatch); 98searchCommand.Options.Add(prerelease); 99searchCommand.Options.Add(interactive); 100searchCommand.Options.Add(take); 101searchCommand.Options.Add(skip); 102searchCommand.Options.Add(format); 103searchCommand.Options.Add(verbosity); 104searchCommand.Options.Add(configFile); 105searchCommand.Options.Add(help);
Commands\Why\WhyCommand.cs (2)
119whyCommand.Options.Add(frameworks); 120whyCommand.Options.Add(help);
System.CommandLine (20)
Command.cs (5)
51foreach (var option in Options) 226public void Add(Option option) => Options.Add(option); 282var options = Options; 314for (var i = 0; i < parentCommand.Options.Count; i++) 316var option = parentCommand.Options[i];
Help\HelpBuilder.cs (2)
135displayOptionTitle = parentCommand.Options.Any(x => x.Recursive && !x.Hidden); 153displayOptionTitle = displayOptionTitle || (command.Options.Any(x => !x.Hidden));
Help\HelpBuilder.Default.cs (3)
234foreach (Option option in ctx.Command.Options.OrderBy(o => o is HelpOption or VersionOption)) 255if (parentCommand.Options.Any()) 257foreach (var option in parentCommand.Options)
Invocation\ParseErrorAction.cs (2)
71.Select(r => r.Command.Options.OfType<HelpOption>().FirstOrDefault()); 127parent.Command.Options.Where(o => o.Recursive && !o.Hidden));
Parsing\CommandResult.cs (1)
78var options = Command.Options;
Parsing\StringExtensions.cs (3)
407var options = command.Options; 426for (var i = 0; i < parentCommand.Options.Count; i++) 428Option option = parentCommand.Options[i];
Parsing\SymbolResultTree.cs (2)
117for (var i = 0; i < command.Options.Count; i++) 119AddToSymbolsByName(command.Options[i], command);
RootCommand.cs (2)
33Options.Add(new HelpOption()); 34Options.Add(new VersionOption());
System.CommandLine.StaticCompletions (4)
HelpGenerationExtensions.cs (2)
79var myOptions = c.Options.Where(o => !o.Hidden); 93foreach (var o in c.Options)
shells\BashShellProvider.cs (1)
163var optionHandlers = command.Options.Where(o => !o.Hidden).Select(GenerateOptionHandler).Where(handler => handler is not null).ToArray();
shells\PowershellShellProvider.cs (1)
157GenerateDynamicCompletionsForOptions(commandNameList, command.Options, writer);