1 write to _hostObjects
Microsoft.Build (1)
Instance\HostServices.cs (1)
492
_hostObjects
= new Dictionary<TargetTaskKey, MonikerNameOrITaskHost>(1);
14 references to _hostObjects
Microsoft.Build (14)
Instance\HostServices.cs (14)
324
foreach (var (taskKey, monikerNameOrTaskHost) in value.
_hostObjects
)
355
if (!hostObject.
_hostObjects
.ContainsKey(targetTaskKey))
357
hostObject.
_hostObjects
.Add(targetTaskKey, new MonikerNameOrITaskHost(registration.MonikerName));
384
if (!hostObject.
_hostObjects
.ContainsKey(targetTaskKey))
386
hostObject.
_hostObjects
.Add(targetTaskKey, new MonikerNameOrITaskHost(hostObjectMapPairValueMonikerName));
403
foreach (var hostObjectMapPair in pair.Value.
_hostObjects
)
416
foreach (var hostObjectMapPair in pair.Value.
_hostObjects
)
502
return
_hostObjects
.Any(h => h.Value.IsTaskHost);
513
_hostObjects
.Remove(new TargetTaskKey(targetName, taskName));
517
_hostObjects
[new TargetTaskKey(targetName, taskName)] = new MonikerNameOrITaskHost(hostObject);
529
_hostObjects
.Remove(new TargetTaskKey(targetName, taskName));
533
_hostObjects
[new TargetTaskKey(targetName, taskName)] = new MonikerNameOrITaskHost(monikerName);
542
if (
_hostObjects
.TryGetValue(new TargetTaskKey(targetName, taskName), out MonikerNameOrITaskHost hostObject))
553
return !taskName.Equals(taskShortName, StringComparison.OrdinalIgnoreCase) &&
_hostObjects
.TryGetValue(new TargetTaskKey(targetName, taskShortName), out hostObject)