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);
1494if (ShouldRebuildResgenOutputFile(Sources[i].ItemSpec, OutputResources[i].ItemSpec))
1498outputsToProcess.Add(OutputResources[i]);
1711StronglyTypedFileName = ProcessResourceFiles.GenerateDefaultStronglyTypedFilename(provider, OutputResources[0].ItemSpec);
1720_unsuccessfullyCreatedOutFiles.Add(OutputResources[0].ItemSpec);
1760outputsToProcess.Add(OutputResources[0]);
2132if (OutputResources == null)
2140OutputResources[i] = new TaskItem(Path.ChangeExtension(Sources[i].ItemSpec, ".resources"));
2151if (ContainsDuplicates(OutputResources))
2179Assumed.True(OutputResources != null && OutputResources.Length != 0, "Should be at least one output resource");
2182ITaskItem[] temp = new ITaskItem[OutputResources.Length - _unsuccessfullyCreatedOutFiles.Count];
2189_unsuccessfullyCreatedOutFiles.Contains(OutputResources[i].ItemSpec))
2197temp[copied] = OutputResources[i];
2211if (this.OutputResources != null)
2213foreach (ITaskItem item in this.OutputResources)
2239provider, OutputResources[0].ItemSpec);