12 implementations of CloneCustomMetadata
Microsoft.Build (3)
Instance\ProjectItemInstance.cs (2)
537IDictionary ITaskItem.CloneCustomMetadata() 1630public IDictionary CloneCustomMetadata()
src\msbuild\src\Shared\TaskParameter.cs (1)
840public IDictionary CloneCustomMetadata()
Microsoft.Build.Framework (3)
MutableTaskItem.cs (1)
40public IDictionary CloneCustomMetadata() => new Dictionary<string, string>(_metadata);
TaskItem_T.cs (1)
120public IDictionary? CloneCustomMetadata() => _backingItem?.CloneCustomMetadata();
TaskItemData.cs (1)
65public IDictionary CloneCustomMetadata()
Microsoft.Build.Tasks.Core (1)
src\msbuild\src\Shared\TaskParameter.cs (1)
840public IDictionary CloneCustomMetadata()
Microsoft.Build.Utilities.Core (1)
TaskItem.cs (1)
452public IDictionary CloneCustomMetadata()
Microsoft.NET.Sdk.BlazorWebAssembly.Tasks (1)
src\sdk\src\StaticWebAssetsSdk\Tasks\Data\StaticWebAsset.cs (1)
2011IDictionary ITaskItem.CloneCustomMetadata() => ((ITaskItem2)this).CloneCustomMetadataEscaped();
Microsoft.NET.Sdk.StaticWebAssets.Tasks (2)
Data\StaticWebAsset.cs (1)
2011IDictionary ITaskItem.CloneCustomMetadata() => ((ITaskItem2)this).CloneCustomMetadataEscaped();
Data\StaticWebAssetEndpoint.cs (1)
572IDictionary ITaskItem.CloneCustomMetadata() => ((ITaskItem2)this).CloneCustomMetadataEscaped();
MSBuild (1)
src\msbuild\src\Shared\TaskParameter.cs (1)
840public IDictionary CloneCustomMetadata()
18 references to CloneCustomMetadata
Microsoft.Build (5)
BackEnd\Components\RequestBuilder\IntrinsicTasks\ItemGroupLoggingHelper.cs (2)
75if (firstItem.CloneCustomMetadata().Count > 0) 196var customMetadata = item.CloneCustomMetadata();
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (1)
1648newItem.SetMetadataOnTaskOutput(EnumerateMetadata(output.CloneCustomMetadata()));
Logging\ParallelLogger\ParallelConsoleLogger.cs (1)
915IDictionary metadata = item.CloneCustomMetadata();
src\msbuild\src\Shared\TaskParameter.cs (1)
609IDictionary customMetadata = copyFrom.CloneCustomMetadata();
Microsoft.Build.Framework (2)
ITaskItemExtensions.cs (1)
32IDictionary customMetadata = taskItem.CloneCustomMetadata();
TaskItem_T.cs (1)
120public IDictionary? CloneCustomMetadata() => _backingItem?.CloneCustomMetadata();
Microsoft.Build.Tasks.Core (2)
src\msbuild\src\Shared\TaskParameter.cs (1)
609IDictionary customMetadata = copyFrom.CloneCustomMetadata();
WriteCodeFragment.cs (1)
207IDictionary customMetadata = attributeItem.CloneCustomMetadata();
Microsoft.Extensions.ApiDescription.Client (1)
MetadataSerializer.cs (1)
74var metadata = item.CloneCustomMetadata();
Microsoft.NET.Sdk.BlazorWebAssembly.Tasks (2)
BrotliCompress.cs (1)
90var outputItem = new TaskItem(outputRelativePath, file.CloneCustomMetadata());
GZipCompress.cs (1)
43var outputItem = new TaskItem(outputRelativePath, file.CloneCustomMetadata());
Microsoft.NET.Sdk.StaticWebAssets.Tasks (1)
OverrideHtmlAssetPlaceholders.cs (1)
99var newItem = new TaskItem(outputPath, item.CloneCustomMetadata());
MSBuild (1)
src\msbuild\src\Shared\TaskParameter.cs (1)
609IDictionary customMetadata = copyFrom.CloneCustomMetadata();
NuGet.Build.Tasks (2)
Common\MSBuildTaskItem.cs (1)
79return Item.CloneCustomMetadata();
GetRestoreSolutionProjectsTask.cs (1)
63var newEntry = new TaskItem(projectPath, project.CloneCustomMetadata());
NuGet.Build.Tasks.Pack (1)
Common\MSBuildTaskItem.cs (1)
79return Item.CloneCustomMetadata();
RepoTasks (1)
BatchHelixWorkItems.cs (1)
188foreach (System.Collections.DictionaryEntry metadataEntry in firstItem.CloneCustomMetadata())