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)
445
private static void EmitIntegerSwitch(CommandLineBuilder clb,
CommandLineToolSwitch
commandLineToolSwitch)
472
private void EmitStringSwitch(CommandLineBuilder clb,
CommandLineToolSwitch
commandLineToolSwitch)
526
if (_activeCommandLineToolSwitches.TryGetValue(arg.Item1, out
CommandLineToolSwitch
argSwitch))
553
private static void EmitBooleanSwitch(CommandLineBuilder clb,
CommandLineToolSwitch
commandLineToolSwitch)
578
private static void EmitReversibleBooleanSwitch(CommandLineBuilder clb,
CommandLineToolSwitch
commandLineToolSwitch)
604
CommandLineToolSwitch
property = _activeCommandLineToolSwitches[propertyName];
715
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)