4 writes to outputsByTarget
Microsoft.Build.Engine (4)
Engine\BuildResult.cs (4)
38
this.
outputsByTarget
= outputsByTarget;
62
this.
outputsByTarget
= new Hashtable();
353
buildResult.
outputsByTarget
= null;
358
buildResult.
outputsByTarget
= new Hashtable(numberOfElements, StringComparer.OrdinalIgnoreCase);
17 references to outputsByTarget
Microsoft.Build.Engine (17)
Engine\BuildResult.cs (17)
67
if (buildResultToCopy.
outputsByTarget
== null)
75
foreach (DictionaryEntry entry in buildResultToCopy.
outputsByTarget
)
94
this.
outputsByTarget
.Add(entry.Key, itemArray);
100
foreach (DictionaryEntry entry in buildResultToCopy.
outputsByTarget
)
102
this.
outputsByTarget
.Add(entry.Key, entry.Value);
114
return this.
outputsByTarget
;
236
if (
outputsByTarget
!= null)
238
string[] keys = new string[
outputsByTarget
.Count];
239
outputsByTarget
.Keys.CopyTo(keys, 0);
243
BuildItem[] originalArray = (BuildItem[])
outputsByTarget
[key];
244
outputsByTarget
[key] = BuildItem.ConvertBuildItemArrayToTaskItems(originalArray);
272
if (
outputsByTarget
== null)
279
writer.Write((Int32)
outputsByTarget
.Count);
280
foreach (string key in
outputsByTarget
.Keys)
283
if (
outputsByTarget
[key] == null)
290
BuildItem[] items = ((BuildItem[])
outputsByTarget
[key]);
378
buildResult.
outputsByTarget
.Add(key, value);