4 writes to DestinationFiles
Microsoft.Build.Tasks.Core (4)
Copy.cs (4)
443
DestinationFiles
= Array.Empty<ITaskItem>();
826
DestinationFiles
= new ITaskItem[SourceFiles.Length];
902
DestinationFiles
= destinationFiles.ToArray();
910
DestinationFiles
= Array.Empty<ITaskItem>();
23 references to DestinationFiles
Microsoft.Build.Tasks.Core (23)
Copy.cs (23)
477
success = !copyInParallel ||
DestinationFiles
.Length == 1
501
destinationFilesSuccessfullyCopied = new List<ITaskItem>(
DestinationFiles
.Length);
509
DestinationFiles
.Length, // Set length to common case of 1:1 source->dest.
517
string destSpec =
DestinationFiles
[i].ItemSpec;
563
SourceFiles[i].CopyMetadataTo(
DestinationFiles
[i]);
564
destinationFilesSuccessfullyCopied.Add(
DestinationFiles
[i]);
620
DestinationFiles
.Length, // Set length to common case of 1:1 source->dest.
625
ITaskItem destItem =
DestinationFiles
[i];
637
var successFlags = new IntPtr[
DestinationFiles
.Length];
657
destinationFilesSuccessfullyCopied = new List<ITaskItem>(
DestinationFiles
.Length);
662
destinationFilesSuccessfullyCopied.Add(
DestinationFiles
[i]);
681
ITaskItem destItem =
DestinationFiles
[fileIndex];
775
if (
DestinationFiles
== null && DestinationFolder == null)
782
if (
DestinationFiles
!= null && DestinationFolder != null)
789
if (SourceFolders != null &&
DestinationFiles
!= null)
796
if (
DestinationFiles
!= null &&
DestinationFiles
.Length != SourceFiles.Length)
798
Log.LogErrorWithCodeFromResources("General.TwoVectorsMustHaveSameLength",
DestinationFiles
.Length, SourceFiles.Length, "DestinationFiles", "SourceFiles");
824
if (
DestinationFiles
== null && SourceFiles != null)
844
DestinationFiles
[i] = new TaskItem(EscapingUtilities.Escape(destinationFile));
847
SourceFiles[i].CopyMetadataTo(
DestinationFiles
[i]);
854
var destinationFiles =
DestinationFiles
!= null ? new List<ITaskItem>(
DestinationFiles
) : new List<ITaskItem>();