ProcessArgumentListExtensions Class

Summary

Contains extension methods for ProcessArgumentBuilder.
Namespace
Cake.Core
Base Types
  • object
graph BT Type-->Base0["object"] Type["ProcessArgumentListExtensions"] class Type type-node

Syntax

public static class ProcessArgumentListExtensions

Methods

Name Value Summary
Append(ProcessArgumentBuilder, string, object[]) ProcessArgumentBuilder
Formats and appends the specified text to the argument builder.
static
Append(ProcessArgumentBuilder, string) ProcessArgumentBuilder
Appends the specified text to the argument builder.
static
AppendQuoted(ProcessArgumentBuilder, IProcessArgument) ProcessArgumentBuilder
Quotes and appends the specified argument to the argument builder.
static
AppendQuoted(ProcessArgumentBuilder, string, object[]) ProcessArgumentBuilder
Formats, quotes and appends the specified text to the argument builder.
static
AppendQuoted(ProcessArgumentBuilder, string) ProcessArgumentBuilder
Quotes and appends the specified text to the argument builder.
static
AppendQuotedSecret(ProcessArgumentBuilder, IProcessArgument) ProcessArgumentBuilder
Quotes and appends the specified secret text to the argument builder.
static
AppendQuotedSecret(ProcessArgumentBuilder, string, IProcessArgument) ProcessArgumentBuilder
Quotes and appends the specified secret text to the argument builder.
static
AppendQuotedSecret(ProcessArgumentBuilder, string, object[]) ProcessArgumentBuilder
Formats, quotes and appends the specified secret text to the argument builder.
static
AppendQuotedSecret(ProcessArgumentBuilder, string, string, IProcessArgument) ProcessArgumentBuilder
Quotes and appends the specified secret text to the argument builder.
static
AppendQuotedSecret(ProcessArgumentBuilder, string) ProcessArgumentBuilder
Quotes and appends the specified secret text to the argument builder.
static
AppendSecret(ProcessArgumentBuilder, IProcessArgument) ProcessArgumentBuilder
Appends the specified secret text to the argument builder.
static
AppendSecret(ProcessArgumentBuilder, string, object[]) ProcessArgumentBuilder
Formats and appends the specified secret text to the argument builder.
static
AppendSecret(ProcessArgumentBuilder, string) ProcessArgumentBuilder
Appends the specified secret text to the argument builder.
static
AppendSwitch(ProcessArgumentBuilder, string, string, string) ProcessArgumentBuilder
Appends the specified switch to the argument builder.
static
AppendSwitch(ProcessArgumentBuilder, string, string) ProcessArgumentBuilder
Appends the specified switch to the argument builder.
static
AppendSwitchQuoted(ProcessArgumentBuilder, string, IProcessArgument) ProcessArgumentBuilder
Quotes and appends the specified argument to the argument builder.
static
AppendSwitchQuoted(ProcessArgumentBuilder, string, string, IProcessArgument) ProcessArgumentBuilder
Quotes and appends the specified argument to the argument builder.
static
AppendSwitchQuoted(ProcessArgumentBuilder, string, string, string) ProcessArgumentBuilder
Quotes and appends the specified text to the argument builder.
static
AppendSwitchQuoted(ProcessArgumentBuilder, string, string) ProcessArgumentBuilder
Quotes and appends the specified text to the argument builder.
static
AppendSwitchQuotedSecret(ProcessArgumentBuilder, string, string, string) ProcessArgumentBuilder
Quotes and appends the specified secret text to the argument builder.
static
AppendSwitchQuotedSecret(ProcessArgumentBuilder, string, string) ProcessArgumentBuilder
Quotes and appends the specified secret text to the argument builder.
static
AppendSwitchSecret(ProcessArgumentBuilder, string, IProcessArgument) ProcessArgumentBuilder
Appends the specified secret text to the argument builder.
static
AppendSwitchSecret(ProcessArgumentBuilder, string, string, IProcessArgument) ProcessArgumentBuilder
Appends the specified secret text to the argument builder.
static
AppendSwitchSecret(ProcessArgumentBuilder, string, string, string) ProcessArgumentBuilder
Appends the specified secret text to the argument builder.
static
AppendSwitchSecret(ProcessArgumentBuilder, string, string) ProcessArgumentBuilder
Appends the specified secret text to the argument builder.
static
CopyTo(ProcessArgumentBuilder, ProcessArgumentBuilder) void
Copies all the arguments of the source ProcessArgumentBuilder to target ProcessArgumentBuilder.
static
IsNullOrEmpty(ProcessArgumentBuilder) bool
Indicates whether a ProcessArgumentBuilder is null or renders empty.
static
Prepend(ProcessArgumentBuilder, string, object[]) ProcessArgumentBuilder
Formats and prepends the specified text to the argument builder.
static
Prepend(ProcessArgumentBuilder, string) ProcessArgumentBuilder
Prepend the specified text to the argument builder.
static
PrependQuoted(ProcessArgumentBuilder, IProcessArgument) ProcessArgumentBuilder
Quotes and prepends the specified argument to the argument builder.
static
PrependQuoted(ProcessArgumentBuilder, string, object[]) ProcessArgumentBuilder
Formats, quotes and prepends the specified text to the argument builder.
static
PrependQuoted(ProcessArgumentBuilder, string) ProcessArgumentBuilder
Quotes and prepends the specified text to the argument builder.
static
PrependQuotedSecret(ProcessArgumentBuilder, IProcessArgument) ProcessArgumentBuilder
Quotes and prepends the specified secret text to the argument builder.
static
PrependQuotedSecret(ProcessArgumentBuilder, string, IProcessArgument) ProcessArgumentBuilder
Quotes and prepends the specified secret text to the argument builder.
static
PrependQuotedSecret(ProcessArgumentBuilder, string, object[]) ProcessArgumentBuilder
Formats, quotes and prepends the specified secret text to the argument builder.
static
PrependQuotedSecret(ProcessArgumentBuilder, string, string, IProcessArgument) ProcessArgumentBuilder
Quotes and prepend the specified secret text to the argument builder.
static
PrependQuotedSecret(ProcessArgumentBuilder, string) ProcessArgumentBuilder
Quotes and prepends the specified secret text to the argument builder.
static
PrependSecret(ProcessArgumentBuilder, IProcessArgument) ProcessArgumentBuilder
Prepend the specified secret text to the argument builder.
static
PrependSecret(ProcessArgumentBuilder, string, object[]) ProcessArgumentBuilder
Formats and prepend the specified secret text to the argument builder.
static
PrependSecret(ProcessArgumentBuilder, string) ProcessArgumentBuilder
Prepends the specified secret text to the argument builder.
static
PrependSwitch(ProcessArgumentBuilder, string, string, string) ProcessArgumentBuilder
Prepend the specified switch to the argument builder.
static
PrependSwitch(ProcessArgumentBuilder, string, string) ProcessArgumentBuilder
Prepend the specified switch to the argument builder.
static
PrependSwitchQuoted(ProcessArgumentBuilder, string, IProcessArgument) ProcessArgumentBuilder
Quotes and prepends the specified argument to the argument builder.
static
PrependSwitchQuoted(ProcessArgumentBuilder, string, string, IProcessArgument) ProcessArgumentBuilder
Quotes and prepends the specified argument to the argument builder.
static
PrependSwitchQuoted(ProcessArgumentBuilder, string, string, string) ProcessArgumentBuilder
Quotes and prepends the specified text to the argument builder.
static
PrependSwitchQuoted(ProcessArgumentBuilder, string, string) ProcessArgumentBuilder
Quotes and prepends the specified text to the argument builder.
static
PrependSwitchQuotedSecret(ProcessArgumentBuilder, string, string, string) ProcessArgumentBuilder
Quotes and prepends the specified secret text to the argument builder.
static
PrependSwitchQuotedSecret(ProcessArgumentBuilder, string, string) ProcessArgumentBuilder
Quotes and prepend the specified secret text to the argument builder.
static
PrependSwitchSecret(ProcessArgumentBuilder, string, IProcessArgument) ProcessArgumentBuilder
Prepend the specified secret text to the argument builder.
static
PrependSwitchSecret(ProcessArgumentBuilder, string, string, IProcessArgument) ProcessArgumentBuilder
Prepend the specified secret text to the argument builder.
static
PrependSwitchSecret(ProcessArgumentBuilder, string, string, string) ProcessArgumentBuilder
Prepend the specified secret text to the argument builder.
static
PrependSwitchSecret(ProcessArgumentBuilder, string, string) ProcessArgumentBuilder
Prepend the specified secret text to the argument builder.
static

Extension Methods

Name Value Summary
ToDictionary() IDictionary<string, object>
Requires the Cake.DeployParams addin
ToStringWithNullMarkup() string
Returns the string value or a Not set> markup suitable for Spectre.Console.
Requires the Cake.Issues addin