8 writes to OutputResources
Microsoft.Build.Tasks.Core (8)
24 references to OutputResources
Microsoft.Build.Tasks.Core (24)
GenerateResource.cs (24)
876outputResources.CopyTo(OutputResources, 0);
877cachedOutputFiles.CopyTo(OutputResources, outputResources.Length);
1402if ((OutputResources != null) && (OutputResources.Length != Sources.Length))
1404Log.LogErrorWithCodeFromResources("General.TwoVectorsMustHaveSameLength", Sources.Length, OutputResources.Length, "Sources", "OutputResources");
1481Sources[i].CopyMetadataTo(OutputResources[i]);
1482Sources[i].SetMetadata("OutputResource", OutputResources[i].ItemSpec);
1488_unsuccessfullyCreatedOutFiles.Add(OutputResources[i].ItemSpec);
1495if (ShouldRebuildResgenOutputFile(Sources[i].ItemSpec, OutputResources[i].ItemSpec))
1499outputsToProcess.Add(OutputResources[i]);
1713StronglyTypedFileName = ProcessResourceFiles.GenerateDefaultStronglyTypedFilename(provider, OutputResources[0].ItemSpec);
1722_unsuccessfullyCreatedOutFiles.Add(OutputResources[0].ItemSpec);
1762outputsToProcess.Add(OutputResources[0]);
2134if (OutputResources == null)
2142OutputResources[i] = new TaskItem(Path.ChangeExtension(Sources[i].ItemSpec, ".resources"));
2153if (ContainsDuplicates(OutputResources))
2181Assumed.True(OutputResources != null && OutputResources.Length != 0, "Should be at least one output resource");
2184ITaskItem[] temp = new ITaskItem[OutputResources.Length - _unsuccessfullyCreatedOutFiles.Count];
2191_unsuccessfullyCreatedOutFiles.Contains(OutputResources[i].ItemSpec))
2199temp[copied] = OutputResources[i];
2213if (this.OutputResources != null)
2215foreach (ITaskItem item in this.OutputResources)
2241provider, OutputResources[0].ItemSpec);