1 instantiation of CommandLineToolSwitch
Microsoft.Build.Tasks.Core (1)
XamlTaskFactory\CommandLineGenerator.cs (1)
55
var switchToAdd = new
CommandLineToolSwitch
();
25 references to CommandLineToolSwitch
Microsoft.Build.Tasks.Core (25)
XamlTaskFactory\CommandLineGenerator.cs (17)
33
private readonly Dictionary<string,
CommandLineToolSwitch
> _activeCommandLineToolSwitches = new Dictionary<string,
CommandLineToolSwitch
>(StringComparer.OrdinalIgnoreCase);
55
var
switchToAdd = new CommandLineToolSwitch();
173
internal CommandLineGenerator(Dictionary<string,
CommandLineToolSwitch
> activeCommandLineToolSwitches, IEnumerable<string> switchOrderList)
234
internal void GenerateCommandsAccordingToType(CommandLineBuilder clb,
CommandLineToolSwitch
commandLineToolSwitch, bool recursive)
269
internal bool VerifyRequiredArgumentsArePresent(
CommandLineToolSwitch
property, bool throwOnError)
278
internal bool VerifyDependenciesArePresent(
CommandLineToolSwitch
property)
343
private static void EmitTaskItemArraySwitch(CommandLineBuilder clb,
CommandLineToolSwitch
commandLineToolSwitch)
368
private static void EmitStringArraySwitch(CommandLineBuilder clb,
CommandLineToolSwitch
commandLineToolSwitch)
414
private static bool PerformSwitchValueSubstition(CommandLineBuilder clb,
CommandLineToolSwitch
commandLineToolSwitch, string switchValue)
446
private static void EmitIntegerSwitch(CommandLineBuilder clb,
CommandLineToolSwitch
commandLineToolSwitch)
473
private void EmitStringSwitch(CommandLineBuilder clb,
CommandLineToolSwitch
commandLineToolSwitch)
527
if (_activeCommandLineToolSwitches.TryGetValue(arg.Item1, out
CommandLineToolSwitch
argSwitch))
554
private static void EmitBooleanSwitch(CommandLineBuilder clb,
CommandLineToolSwitch
commandLineToolSwitch)
579
private static void EmitReversibleBooleanSwitch(CommandLineBuilder clb,
CommandLineToolSwitch
commandLineToolSwitch)
605
CommandLineToolSwitch
property = _activeCommandLineToolSwitches[propertyName];
717
CommandLineToolSwitch
property = _activeCommandLineToolSwitches[propertyName];
XamlTaskFactory\XamlDataDrivenToolTask.cs (8)
74
public Dictionary<string,
CommandLineToolSwitch
> ActiveToolSwitchesValues { get; set; } = new Dictionary<string,
CommandLineToolSwitch
>(StringComparer.OrdinalIgnoreCase);
85
protected internal Dictionary<string,
CommandLineToolSwitch
> ActiveToolSwitches { get; } = new Dictionary<string,
CommandLineToolSwitch
>(StringComparer.OrdinalIgnoreCase);
112
public void ReplaceToolSwitch(
CommandLineToolSwitch
switchToAdd)
120
public void AddActiveSwitchToolValue(
CommandLineToolSwitch
switchToAdd)
229
foreach (KeyValuePair<string,
CommandLineToolSwitch
> overriddenSwitch in ActiveToolSwitches)
235
foreach (KeyValuePair<string,
CommandLineToolSwitch
> overrideTarget in ActiveToolSwitches)