76 references to CommandLineOption
WsatConfig (76)
CommandLine\ArgumentsParser.cs (26)
59if (optionsHitCount.ContainsKey(CommandLineOption.Network)) 64if (optionsHitCount.ContainsKey(CommandLineOption.ClusterRemoteNode)) 69if (optionsHitCount.ContainsKey(CommandLineOption.Restart)) 112AddOptionParserPair(CommandLineOption.Network, new NetworkParser()); 113AddOptionParserPair(CommandLineOption.Port, new PortParser()); 114AddOptionParserPair(CommandLineOption.MaxTimeout, new MaxTimeoutParser()); 115AddOptionParserPair(CommandLineOption.DefaultTimeout, new DefaultTimeoutParser()); 116AddOptionParserPair(CommandLineOption.TraceLevel, new TraceLevelParser()); 117AddOptionParserPair(CommandLineOption.TraceActivity, new TraceActivityParser()); 118AddOptionParserPair(CommandLineOption.TraceProp, new TracePropagationParser()); 119AddOptionParserPair(CommandLineOption.TracePii, new TracePiiParser()); 120AddOptionParserPair(CommandLineOption.EndpointCert, new EndpointCertificateParser()); 121AddOptionParserPair(CommandLineOption.Accounts, new AccountsParser()); 122AddOptionParserPair(CommandLineOption.ClusterRemoteNode, new ClusterRemoteNodeParser()); 123AddOptionParserPair(CommandLineOption.AccountsCerts, new AccountsCertificatesParser()); 151if (Utilities.SafeCompare(value, CommandLineOption.Enable)) 157else if (Utilities.SafeCompare(value, CommandLineOption.Disable)) 258if (Utilities.SafeCompare(value, CommandLineOption.Enable)) 263else if (Utilities.SafeCompare(value, CommandLineOption.Disable)) 281if (Utilities.SafeCompare(value, CommandLineOption.Enable)) 286else if (Utilities.SafeCompare(value, CommandLineOption.Disable)) 304if (Utilities.SafeCompare(value, CommandLineOption.Enable)) 309else if (Utilities.SafeCompare(value, CommandLineOption.Disable)) 327if (Utilities.SafeCompare(value, CommandLineOption.CertMachine)) 414if (Utilities.SafeCompare(value, CommandLineOption.Enable)) 419else if (Utilities.SafeCompare(value, CommandLineOption.Disable))
CommandLine\ConsoleEntryPoint.cs (6)
177if (Utilities.SafeCompare(arg, CommandLineOption.Help) || 178Utilities.SafeCompare(arg, CommandLineOption.Help_short1) || 179Utilities.SafeCompare(arg, CommandLineOption.Help_short2)) 186if (Utilities.SafeCompare(arg, CommandLineOption.Show)) 193if (Utilities.SafeCompare(arg, CommandLineOption.Restart)) 201if (Utilities.SafeCompare(ArgumentsParser.ExtractOption(arg, out value), CommandLineOption.ClusterVirtualServer))
CommandLine\OptionUsage.cs (14)
77builder.WriteParagraph(GenerateParameterHelp(CommandLineOption.Network, string.Empty, SR.GetString(SR.ConsoleUsageLineNetworkUse), SR.GetString(SR.ConsoleUsageLineNetworkHelp))); 82builder.WriteParagraph(GenerateParameterHelp(CommandLineOption.Port, string.Empty, SR.GetString(SR.ConsoleUsageLinePortUse), SR.GetString(SR.ConsoleUsageLinePortHelp))); 91WriteMultiUsesUsage(CommandLineOption.EndpointCert, optionUses, SR.GetString(SR.ConsoleUsageLineEndpointCertsHelp)); 100WriteMultiUsesUsage(CommandLineOption.AccountsCerts, optionUses, SR.GetString(SR.ConsoleUsageLineAccountsCertsHelp)); 105builder.WriteParagraph(GenerateParameterHelp(CommandLineOption.ClusterVirtualServer, string.Empty, SR.GetString(SR.ConsoleUsageLineClusterVirtualServerUse), SR.GetString(SR.ConsoleUsageLineClusterVirtualServerHelp))); 115WriteMultiUsesUsage(CommandLineOption.TraceLevel, optionUses, SR.GetString(SR.ConsoleUsageLineTraceLevelHelp)); 120builder.WriteParagraph(GenerateParameterHelp(CommandLineOption.Accounts, string.Empty, SR.GetString(SR.ConsoleUsageLineAccountsUse), SR.GetString(SR.ConsoleUsageLineAccountsHelp))); 125builder.WriteParagraph(GenerateParameterHelp(CommandLineOption.DefaultTimeout, string.Empty, SR.GetString(SR.ConsoleUsageLineTimeoutUse), SR.GetString(SR.ConsoleUsageLineTimeoutHelp))); 130builder.WriteParagraph(GenerateParameterHelp(CommandLineOption.MaxTimeout, string.Empty, SR.GetString(SR.ConsoleUsageLineMaxTimeoutUse), SR.GetString(SR.ConsoleUsageLineMaxTimeoutHelp))); 135builder.WriteParagraph(GenerateParameterHelp(CommandLineOption.TraceActivity, string.Empty, SR.GetString(SR.ConsoleUsageLineTraceActivityUse), SR.GetString(SR.ConsoleUsageLineTraceActivityHelp))); 140builder.WriteParagraph(GenerateParameterHelp(CommandLineOption.TraceProp, string.Empty, SR.GetString(SR.ConsoleUsageLineTracePropUse), SR.GetString(SR.ConsoleUsageLineTracePropHelp))); 145builder.WriteParagraph(GenerateParameterHelp(CommandLineOption.TracePii, string.Empty, SR.GetString(SR.ConsoleUsageLineTracePIIUse), SR.GetString(SR.ConsoleUsageLineTracePIIHelp))); 150builder.WriteParagraph(GenerateFlagHelp(CommandLineOption.Show, string.Empty, SR.GetString(SR.ConsoleUsageLineShowHelp))); 155builder.WriteParagraph(GenerateFlagHelp(CommandLineOption.Restart, string.Empty, SR.GetString(SR.ConsoleUsageLineRestartHelp)));
Configuration\Utilities.cs (7)
94if (Utilities.SafeCompare(levelString, CommandLineOption.TracingOff)) 98else if (Utilities.SafeCompare(levelString, CommandLineOption.TracingError)) 102else if (Utilities.SafeCompare(levelString, CommandLineOption.TracingCritical)) 106else if (Utilities.SafeCompare(levelString, CommandLineOption.TracingWarning)) 110else if (Utilities.SafeCompare(levelString, CommandLineOption.TracingInformation)) 114else if (Utilities.SafeCompare(levelString, CommandLineOption.TracingVerbose)) 118else if (Utilities.SafeCompare(levelString, CommandLineOption.TracingAll))
Configuration\WsatConfiguration.cs (23)
547string networkEnabledString = " -" + CommandLineOption.Network + ":" + 548(this.TransactionBridgeEnabled ? CommandLineOption.Enable : CommandLineOption.Disable); 552virtualServerString = " -" + CommandLineOption.ClusterVirtualServer + ":" + "\"" + VirtualServer + "\""; 557portString = " -" + CommandLineOption.Port + ":" + this.HttpsPort; 558endpointCertString = this.X509Certificate == null ? "" : " -" + CommandLineOption.EndpointCert + ":" + this.X509Certificate.Thumbprint; 559accountsString = " -" + CommandLineOption.Accounts + ":" + BuildAccountsArgument(); 560accountsCertsString = " -" + CommandLineOption.AccountsCerts + ":" + BuildAccountsCertsArgument(); 561defaultTimeoutString = " -" + CommandLineOption.DefaultTimeout + ":" + this.DefaultTimeout.ToString(CultureInfo.InvariantCulture); 562traceLevelString = " -" + CommandLineOption.TraceLevel + ":" + ((uint)this.TraceLevel).ToString(CultureInfo.InvariantCulture); 563traceActivityString = " -" + CommandLineOption.TraceActivity + ":" + (this.ActivityTracing ? CommandLineOption.Enable : CommandLineOption.Disable); 564tracePropString = " -" + CommandLineOption.TraceProp + ":" + (this.ActivityPropagation ? CommandLineOption.Enable : CommandLineOption.Disable); 565tracePiiString = " -" + CommandLineOption.TracePii + ":" + (this.TracePii ? CommandLineOption.Enable : CommandLineOption.Disable); 566maxTimeoutString = " -" + CommandLineOption.MaxTimeout + ":" + this.MaxTimeout.ToString(CultureInfo.InvariantCulture); 575arguments += " -" + CommandLineOption.ClusterRemoteNode + ":" + CommandLineOption.Enable; 580arguments += " -" + CommandLineOption.Restart;