1 write to SourceFiles
Microsoft.Build.Tasks.Core (1)
Copy.cs (1)
899SourceFiles = sourceFiles.ToArray();
17 references to SourceFiles
Microsoft.Build.Tasks.Core (17)
Copy.cs (17)
511for (int i = 0; i < SourceFiles.Length && !_cancellationTokenSource.IsCancellationRequested; ++i) 514string sourceSpec = SourceFiles[i].ItemSpec; 561SourceFiles[i].CopyMetadataTo(DestinationFiles[i]); 621for (int i = 0; i < SourceFiles.Length && !_cancellationTokenSource.IsCancellationRequested; ++i) 678ITaskItem sourceItem = SourceFiles[fileIndex]; 751return (SourceFiles == null || SourceFiles.Length == 0) && (SourceFolders == null || SourceFolders.Length == 0); 794if (DestinationFiles != null && DestinationFiles.Length != SourceFiles.Length) 796Log.LogErrorWithCodeFromResources("General.TwoVectorsMustHaveSameLength", DestinationFiles.Length, SourceFiles.Length, "DestinationFiles", "SourceFiles"); 822if (DestinationFiles == null && SourceFiles != null) 824DestinationFiles = new ITaskItem[SourceFiles.Length]; 826for (int i = 0; i < SourceFiles.Length; ++i) 830() => Path.Combine(DestinationFolder.ItemSpec, Path.GetFileName(SourceFiles[i].ItemSpec)), 831SourceFiles[i].ItemSpec, 845SourceFiles[i].CopyMetadataTo(DestinationFiles[i]); 851var sourceFiles = SourceFiles != null ? new List<ITaskItem>(SourceFiles) : new List<ITaskItem>();