CommandGenerateCommandKey - метод

Definition

Пространство имён: Tessa.Extensions.Default.Console.GenerateDiscoveryKey
Сборка: Tessa.Extensions.Default.Console (в Tessa.Extensions.Default.Console.dll) Версия: 4.0.4
C#
[VerbAttribute("GenerateDiscoveryKey")]
[LocalizableDescriptionAttribute("Common_CLI_GenerateDiscoveryKey")]
public static Task GenerateCommandKey(
	[OutputAttribute] TextWriter stdOut,
	[ErrorAttribute] TextWriter stdErr,
	[ArgumentAttribute][LocalizableDescriptionAttribute("Common_CLI_KeyScopes")] IEnumerable<string> scopes,
	[ArgumentAttribute("p")][LocalizableDescriptionAttribute("Common_CLI_KeyPassword")] string password,
	[ArgumentAttribute("s")][LocalizableDescriptionAttribute("Common_CLI_Subject")] string subject,
	[ArgumentAttribute("k")][LocalizableDescriptionAttribute("Common_CLI_Parent")] string? parent = null,
	[ArgumentAttribute("kp")][LocalizableDescriptionAttribute("Common_CLI_ParentPassword")] string? parentPassword = null,
	[ArgumentAttribute("o")][LocalizableDescriptionAttribute("Common_CLI_GenerateDiscoveryKeyOutput")] string? output = null,
	[ArgumentAttribute("em")][LocalizableDescriptionAttribute("Common_CLI_ExpirationMonths")] int expirationMonths = 3,
	[ArgumentAttribute("self")][LocalizableDescriptionAttribute("Common_CLI_SelfSigned")] bool selfSigned = false,
	[ArgumentAttribute("mode")][LocalizableDescriptionAttribute("Common_CLI_GenerateDiscoveryKeyMode")] Mode mode = Mode.Generate,
	[ArgumentAttribute("r")][LocalizableDescriptionAttribute("Common_CLI_RedisConnectionString")] string? redisConnectionString = null,
	[ArgumentAttribute("sc")][LocalizableDescriptionAttribute("Common_CLI_ServerCode")] string? serverCode = null,
	[ArgumentAttribute("q")][LocalizableDescriptionAttribute("Common_CLI_Quiet")] bool quiet = false,
	[ArgumentAttribute("nologo")][LocalizableDescriptionAttribute("CLI_NoLogo")] bool nologo = false
)

Параметры

stdOut  TextWriter
 
stdErr  TextWriter
 
scopes  IEnumerableString
 
password  String
 
subject  String
 
parent  String  (Optional)
 
parentPassword  String  (Optional)
 
output  String  (Optional)
 
expirationMonths  Int32  (Optional)
 
selfSigned  Boolean  (Optional)
 
mode  Mode  (Optional)
 
redisConnectionString  String  (Optional)
 
serverCode  String  (Optional)
 
quiet  Boolean  (Optional)
 
nologo  Boolean  (Optional)
 

Возвращаемое значение

Task

См. также