1 write to SourceFiles
Microsoft.Build.Tasks.Core (1)
Copy.cs (1)
901SourceFiles = sourceFiles.ToArray();
17 references to SourceFiles
Microsoft.Build.Tasks.Core (17)
Copy.cs (17)
513for (int i = 0; i < SourceFiles.Length && !_cancellationTokenSource.IsCancellationRequested; ++i) 516string sourceSpec = SourceFiles[i].ItemSpec; 563SourceFiles[i].CopyMetadataTo(DestinationFiles[i]); 623for (int i = 0; i < SourceFiles.Length && !_cancellationTokenSource.IsCancellationRequested; ++i) 680ITaskItem sourceItem = SourceFiles[fileIndex]; 753return (SourceFiles == null || SourceFiles.Length == 0) && (SourceFolders == null || SourceFolders.Length == 0); 796if (DestinationFiles != null && DestinationFiles.Length != SourceFiles.Length) 798Log.LogErrorWithCodeFromResources("General.TwoVectorsMustHaveSameLength", DestinationFiles.Length, SourceFiles.Length, "DestinationFiles", "SourceFiles"); 824if (DestinationFiles == null && SourceFiles != null) 826DestinationFiles = new ITaskItem[SourceFiles.Length]; 828for (int i = 0; i < SourceFiles.Length; ++i) 832() => Path.Combine(DestinationFolder.ItemSpec, Path.GetFileName(SourceFiles[i].ItemSpec)), 833SourceFiles[i].ItemSpec, 847SourceFiles[i].CopyMetadataTo(DestinationFiles[i]); 853var sourceFiles = SourceFiles != null ? new List<ITaskItem>(SourceFiles) : new List<ITaskItem>();