8 writes to OutputResources
Microsoft.Build.Tasks.Core (8)
24 references to OutputResources
Microsoft.Build.Tasks.Core (24)
GenerateResource.cs (24)
868outputResources.CopyTo(OutputResources, 0);
869cachedOutputFiles.CopyTo(OutputResources, outputResources.Length);
1325if ((OutputResources != null) && (OutputResources.Length != Sources.Length))
1327Log.LogErrorWithCodeFromResources("General.TwoVectorsMustHaveSameLength", Sources.Length, OutputResources.Length, "Sources", "OutputResources");
1404Sources[i].CopyMetadataTo(OutputResources[i]);
1405Sources[i].SetMetadata("OutputResource", OutputResources[i].ItemSpec);
1411_unsuccessfullyCreatedOutFiles.Add(OutputResources[i].ItemSpec);
1417if (ShouldRebuildResgenOutputFile(Sources[i].ItemSpec, OutputResources[i].ItemSpec))
1421outputsToProcess.Add(OutputResources[i]);
1634StronglyTypedFileName = ProcessResourceFiles.GenerateDefaultStronglyTypedFilename(provider, OutputResources[0].ItemSpec);
1643_unsuccessfullyCreatedOutFiles.Add(OutputResources[0].ItemSpec);
1683outputsToProcess.Add(OutputResources[0]);
2055if (OutputResources == null)
2063OutputResources[i] = new TaskItem(Path.ChangeExtension(Sources[i].ItemSpec, ".resources"));
2074if (ContainsDuplicates(OutputResources))
2102ErrorUtilities.VerifyThrow(OutputResources != null && OutputResources.Length != 0, "Should be at least one output resource");
2105ITaskItem[] temp = new ITaskItem[OutputResources.Length - _unsuccessfullyCreatedOutFiles.Count];
2112_unsuccessfullyCreatedOutFiles.Contains(OutputResources[i].ItemSpec))
2120temp[copied] = OutputResources[i];
2134if (this.OutputResources != null)
2136foreach (ITaskItem item in this.OutputResources)
2162provider, OutputResources[0].ItemSpec);