3842 instantiations of RequiresUnreferencedCode
Aspire.Confluent.Kafka (4)
Aspire.StackExchange.Redis (5)
CodeStyleConfigFileGenerator (1)
GenerateDocumentationAndConfigFiles (5)
Microsoft.AspNetCore.Components (7)
Microsoft.AspNetCore.Components.Endpoints (72)
Microsoft.AspNetCore.Components.Server (2)
Microsoft.AspNetCore.Components.WebAssembly (2)
Microsoft.AspNetCore.DataProtection (1)
Microsoft.AspNetCore.Hosting.Abstractions (1)
Microsoft.AspNetCore.Http.Abstractions (16)
Microsoft.AspNetCore.Http.Extensions (87)
Microsoft.AspNetCore.Http.Results (27)
Microsoft.AspNetCore.Identity (2)
Microsoft.AspNetCore.Mvc (8)
Microsoft.AspNetCore.Mvc.Abstractions (15)
Microsoft.AspNetCore.Mvc.ApiExplorer (5)
Microsoft.AspNetCore.Mvc.Core (26)
Microsoft.AspNetCore.Mvc.RazorPages (1)
Microsoft.AspNetCore.OpenApi (24)
Microsoft.AspNetCore.Routing (47)
Microsoft.AspNetCore.Routing.Abstractions (14)
Microsoft.AspNetCore.Session (2)
Microsoft.AspNetCore.SignalR.Core (12)
Microsoft.AspNetCore.SignalR.Protocols.MessagePack (2)
Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson (2)
Microsoft.Build (127)
BackEnd\BuildManager\BuildManager.cs (20)
497[RequiresUnreferencedCode("Initializes loggers and project cache plugins by reflecting over assemblies discovered at runtime, which is incompatible with trimming.")]
528[RequiresUnreferencedCode("Initializes loggers and project cache plugins by reflecting over assemblies discovered at runtime, which is incompatible with trimming.")]
1059[RequiresUnreferencedCode("Initializes loggers and project cache plugins by reflecting over assemblies discovered at runtime, which is incompatible with trimming.")]
1069[RequiresUnreferencedCode("Initializes loggers and project cache plugins by reflecting over assemblies discovered at runtime, which is incompatible with trimming.")]
1077[RequiresUnreferencedCode("Initializes loggers and project cache plugins by reflecting over assemblies discovered at runtime, which is incompatible with trimming.")]
1468[RequiresUnreferencedCode("Initializes loggers and project cache plugins by reflecting over assemblies discovered at runtime, which is incompatible with trimming.")]
1496[RequiresUnreferencedCode("Initializes loggers and project cache plugins by reflecting over assemblies discovered at runtime, which is incompatible with trimming.")]
1504[RequiresUnreferencedCode("Initializes loggers and project cache plugins by reflecting over assemblies discovered at runtime, which is incompatible with trimming.")]
1584[RequiresUnreferencedCode("Initializes project cache plugins, which load plugin assemblies from disk and reflect over their types; incompatible with trimming.")]
1708[RequiresUnreferencedCode("Loads project cache plugin assemblies from disk and reflects over their types, which is incompatible with trimming.")]
1726[RequiresUnreferencedCode("Initializes project cache plugins, which load plugin assemblies from disk and reflect over their types; incompatible with trimming.")]
1764[RequiresUnreferencedCode("Initializes project cache plugins, which load plugin assemblies from disk and reflect over their types; incompatible with trimming.")]
1825[RequiresUnreferencedCode("Evaluates a solution's projects, which resolves SDKs and reflects over their types; incompatible with trimming.")]
1959[RequiresUnreferencedCode("Evaluates solution configurations, which resolves SDKs and reflects over their types; incompatible with trimming.")]
2162[RequiresUnreferencedCode("Evaluates solution configurations, which resolves SDKs and reflects over their types; incompatible with trimming.")]
2252[RequiresUnreferencedCode("Initializes project cache plugins, which load plugin assemblies from disk and reflect over their types; incompatible with trimming.")]
2356[RequiresUnreferencedCode("Initializes loggers and project cache plugins by reflecting over assemblies discovered at runtime, which is incompatible with trimming.")]
2636[RequiresUnreferencedCode("Evaluates solution configurations, which resolves SDKs and reflects over their types; incompatible with trimming.")]
2701[RequiresUnreferencedCode("Evaluates solution configurations, which resolves SDKs and reflects over their types; incompatible with trimming.")]
3279[RequiresUnreferencedCode("Creates forwarding loggers by reflecting over logger assemblies discovered at runtime, which is incompatible with trimming.")]
Definition\Project.cs (12)
1497[RequiresUnreferencedCode("Initializes loggers and project cache plugins by reflecting over assemblies discovered at runtime, which is incompatible with trimming.")]
1512[RequiresUnreferencedCode("Initializes loggers and project cache plugins by reflecting over assemblies discovered at runtime, which is incompatible with trimming.")]
1528[RequiresUnreferencedCode("Initializes loggers and project cache plugins by reflecting over assemblies discovered at runtime, which is incompatible with trimming.")]
1544[RequiresUnreferencedCode("Initializes loggers and project cache plugins by reflecting over assemblies discovered at runtime, which is incompatible with trimming.")]
1559[RequiresUnreferencedCode("Initializes loggers and project cache plugins by reflecting over assemblies discovered at runtime, which is incompatible with trimming.")]
1575[RequiresUnreferencedCode("Initializes loggers and project cache plugins by reflecting over assemblies discovered at runtime, which is incompatible with trimming.")]
1592[RequiresUnreferencedCode("Initializes loggers and project cache plugins by reflecting over assemblies discovered at runtime, which is incompatible with trimming.")]
1610[RequiresUnreferencedCode("Initializes loggers and project cache plugins by reflecting over assemblies discovered at runtime, which is incompatible with trimming.")]
1627[RequiresUnreferencedCode("Initializes loggers and project cache plugins by reflecting over assemblies discovered at runtime, which is incompatible with trimming.")]
1645[RequiresUnreferencedCode("Initializes loggers and project cache plugins by reflecting over assemblies discovered at runtime, which is incompatible with trimming.")]
1659[RequiresUnreferencedCode("Initializes loggers and project cache plugins by reflecting over assemblies discovered at runtime, which is incompatible with trimming.")]
3209[RequiresUnreferencedCode("Initializes loggers and project cache plugins by reflecting over assemblies discovered at runtime, which is incompatible with trimming.")]
Instance\ProjectInstance.cs (15)
2235[RequiresUnreferencedCode("Initializes loggers and project cache plugins by reflecting over assemblies discovered at runtime, which is incompatible with trimming.")]
2251[RequiresUnreferencedCode("Initializes loggers and project cache plugins by reflecting over assemblies discovered at runtime, which is incompatible with trimming.")]
2267[RequiresUnreferencedCode("Initializes loggers and project cache plugins by reflecting over assemblies discovered at runtime, which is incompatible with trimming.")]
2284[RequiresUnreferencedCode("Initializes loggers and project cache plugins by reflecting over assemblies discovered at runtime, which is incompatible with trimming.")]
2302[RequiresUnreferencedCode("Initializes loggers and project cache plugins by reflecting over assemblies discovered at runtime, which is incompatible with trimming.")]
2321[RequiresUnreferencedCode("Initializes loggers and project cache plugins by reflecting over assemblies discovered at runtime, which is incompatible with trimming.")]
2339[RequiresUnreferencedCode("Initializes loggers and project cache plugins by reflecting over assemblies discovered at runtime, which is incompatible with trimming.")]
2358[RequiresUnreferencedCode("Initializes loggers and project cache plugins by reflecting over assemblies discovered at runtime, which is incompatible with trimming.")]
2376[RequiresUnreferencedCode("Initializes loggers and project cache plugins by reflecting over assemblies discovered at runtime, which is incompatible with trimming.")]
2685[RequiresUnreferencedCode("Evaluates a solution's projects, which resolves SDKs and reflects over their types; incompatible with trimming.")]
2750[RequiresUnreferencedCode("Evaluates a solution's projects, which resolves SDKs and reflects over their types; incompatible with trimming.")]
2845[RequiresUnreferencedCode("Initializes loggers and project cache plugins by reflecting over assemblies discovered at runtime, which is incompatible with trimming.")]
2901[RequiresUnreferencedCode("Initializes loggers and project cache plugins by reflecting over assemblies discovered at runtime, which is incompatible with trimming.")]
3044[RequiresUnreferencedCode("Evaluates a generated solution metaproject, which resolves SDKs and loads loggers by reflection at runtime; incompatible with trimming.")]
3098[RequiresUnreferencedCode("Evaluates a generated solution metaproject, which resolves SDKs and reflects over their types; incompatible with trimming.")]
src\msbuild\src\Shared\TypeLoader.cs (10)
230[RequiresUnreferencedCode("Loads task and factory assemblies discovered at runtime, which is incompatible with trimming.")]
320[RequiresUnreferencedCode("Loads types by reflecting over assemblies discovered at runtime, which is incompatible with trimming.")]
337[RequiresUnreferencedCode("Loads types by reflecting over assemblies discovered at runtime, which is incompatible with trimming.")]
347[RequiresUnreferencedCode("Loads types by reflecting over assemblies discovered at runtime, which is incompatible with trimming.")]
465[RequiresUnreferencedCode("Matches a runtime-discovered type against the desired interface by reflecting over its interface list, which is incompatible with trimming.")]
472[RequiresUnreferencedCode("Loads types by reflecting over assemblies discovered at runtime, which is incompatible with trimming.")]
511[RequiresUnreferencedCode("Loads types by reflecting over assemblies discovered at runtime, which is incompatible with trimming.")]
572[RequiresUnreferencedCode("Loads types by reflecting over assemblies discovered at runtime, which is incompatible with trimming.")]
634[RequiresUnreferencedCode("Reflects over a runtime-loaded assembly to determine its target runtime and architecture, which is incompatible with trimming.")]
727[RequiresUnreferencedCode("Loads and reflects over a runtime-discovered assembly's public types, which is incompatible with trimming.")]
Microsoft.Build.Framework (17)
Microsoft.Build.Tasks.CodeAnalysis (5)
Microsoft.Build.Tasks.Core (47)
Microsoft.CodeAnalysis (5)
Microsoft.CodeAnalysis.Workspaces (5)
Microsoft.CodeAnalysis.Workspaces.MSBuild.Contracts (1)
Microsoft.CSharp (561)
Microsoft.Extensions.Configuration.Binder (24)
Microsoft.Extensions.Configuration.Xml (12)
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization (3)
Microsoft.Extensions.Logging.Configuration (2)
Microsoft.Extensions.Logging.Console (3)
Microsoft.Extensions.Options.ConfigurationExtensions (10)
Microsoft.Extensions.Options.DataAnnotations (5)
Microsoft.Extensions.VectorData.Abstractions (3)
Microsoft.JSInterop (17)
Microsoft.Maui (9)
Microsoft.Maui.Controls.Xaml (21)
Microsoft.TemplateEngine.Edge (2)
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (2)
Microsoft.TemplateEngine.Utils (2)
Microsoft.TemplateSearch.Common (2)
Microsoft.VisualBasic.Core (212)
MSBuild (10)
src\msbuild\src\Shared\TypeLoader.cs (10)
230[RequiresUnreferencedCode("Loads task and factory assemblies discovered at runtime, which is incompatible with trimming.")]
320[RequiresUnreferencedCode("Loads types by reflecting over assemblies discovered at runtime, which is incompatible with trimming.")]
337[RequiresUnreferencedCode("Loads types by reflecting over assemblies discovered at runtime, which is incompatible with trimming.")]
347[RequiresUnreferencedCode("Loads types by reflecting over assemblies discovered at runtime, which is incompatible with trimming.")]
465[RequiresUnreferencedCode("Matches a runtime-discovered type against the desired interface by reflecting over its interface list, which is incompatible with trimming.")]
472[RequiresUnreferencedCode("Loads types by reflecting over assemblies discovered at runtime, which is incompatible with trimming.")]
511[RequiresUnreferencedCode("Loads types by reflecting over assemblies discovered at runtime, which is incompatible with trimming.")]
572[RequiresUnreferencedCode("Loads types by reflecting over assemblies discovered at runtime, which is incompatible with trimming.")]
634[RequiresUnreferencedCode("Reflects over a runtime-loaded assembly to determine its target runtime and architecture, which is incompatible with trimming.")]
727[RequiresUnreferencedCode("Loads and reflects over a runtime-discovered assembly's public types, which is incompatible with trimming.")]
NuGet.Build.Tasks.Console (6)
NuGet.CommandLine.XPlat (9)
NuGet.Protocol (17)
Shared (3)
System.ComponentModel.Annotations (40)
System.ComponentModel.Primitives (2)
System.ComponentModel.TypeConverter (164)
System.Data.Common (409)
System.Diagnostics.DiagnosticSource (12)
System.Diagnostics.TraceSource (1)
System.Drawing.Common (2)
System.Linq.Expressions (23)
System.Linq.Queryable (10)
System.Memory.Data (3)
System.Net.Http.Json (47)
System.Private.CoreLib (186)
System.Private.DataContractSerialization (700)
System.Private.Windows.Core (5)
System.Private.Xml (285)
System.Reflection.Context (5)
System.Reflection.Emit (6)
System.Reflection.MetadataLoadContext (13)
System.Reflection.TypeExtensions (2)
System.Resources.Extensions (15)
System.Runtime.InteropServices (2)
System.Runtime.Serialization.Formatters (19)
System.Runtime.Serialization.Schema (47)
System.Security.Cryptography (32)
System.Security.Cryptography.Xml (34)
System.ServiceModel.Syndication (29)
System.Text.Json (144)
System.Transactions.Local (5)
System.Windows.Forms (57)
System.Windows.Forms.Design (10)
System.Windows.Forms.Primitives (1)
19 references to RequiresUnreferencedCode
Microsoft.AspNetCore.Mvc.Abstractions (1)
Microsoft.AspNetCore.SignalR.Core (1)
Microsoft.Build.Framework (6)
Microsoft.Maui (5)
System.ComponentModel.TypeConverter (2)
System.Data.Common (1)
System.Private.CoreLib (2)
System.Runtime (1)