2098 references to AttributeUsage
aspire (1)
Aspire.Azure.AI.Inference (2)
Aspire.Azure.AI.OpenAI (2)
Aspire.Azure.Data.Tables (2)
Aspire.Azure.Messaging.EventHubs (2)
Aspire.Azure.Messaging.ServiceBus (2)
Aspire.Azure.Messaging.WebPubSub (2)
Aspire.Azure.Search.Documents (2)
Aspire.Azure.Security.KeyVault (2)
Aspire.Azure.Storage.Blobs (2)
Aspire.Azure.Storage.Files.DataLake (2)
Aspire.Azure.Storage.Queues (2)
Aspire.Cli.Tests (1)
Aspire.Dashboard.Components.Tests (2)
Aspire.Dashboard.Tests (1)
Aspire.Hosting (8)
Aspire.Hosting.Analyzers (11)
src\Shared\NullableAttributes.cs (11)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
16[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
21[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
26[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
31[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
45[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
59[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
73[AttributeUsage(AttributeTargets.Method, Inherited = false)]
78[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
96[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
116[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Aspire.Hosting.Integration.Analyzers (11)
src\Shared\NullableAttributes.cs (11)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
16[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
21[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
26[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
31[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
45[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
59[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
73[AttributeUsage(AttributeTargets.Method, Inherited = false)]
78[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
96[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
116[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Aspire.Hosting.RemoteHost.Tests (4)
Aspire.Hosting.Testing.Tests (1)
Aspire.Hosting.Tests (1)
Aspire.Microsoft.Azure.Cosmos (2)
Aspire.Microsoft.Data.SqlClient (2)
Aspire.Microsoft.EntityFrameworkCore.Cosmos (2)
Aspire.Microsoft.EntityFrameworkCore.SqlServer (2)
Aspire.Microsoft.Extensions.Configuration.AzureAppConfiguration (2)
Aspire.Milvus.Client (2)
Aspire.MongoDB.Driver (2)
Aspire.MongoDB.EntityFrameworkCore (2)
Aspire.MySqlConnector (2)
Aspire.NATS.Net (2)
Aspire.Npgsql (2)
Aspire.Npgsql.EntityFrameworkCore.PostgreSQL (2)
Aspire.OpenAI (2)
Aspire.Oracle.EntityFrameworkCore (2)
Aspire.Playground.Tests (4)
Aspire.Pomelo.EntityFrameworkCore.MySql (2)
Aspire.Qdrant.Client (2)
Aspire.RabbitMQ.Client (2)
Aspire.Seq (2)
Aspire.StackExchange.Redis (2)
Aspire.StackExchange.Redis.DistributedCaching (2)
Aspire.StackExchange.Redis.OutputCaching (2)
Aspire.TestUtilities (6)
CodeStyleConfigFileGenerator (2)
ConfigurationSchemaGenerator.Tests (2)
dotnet (1)
dotnet-Microsoft.XmlSerializer.Generator (13)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\NullableAttributes.cs (11)
8[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
17[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
26[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
35[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
44[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
63[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
101[AttributeUsage(AttributeTargets.Method, Inherited = false)]
110[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
131[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
156[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
dotnet-openapi (1)
dotnet-svcutil-lib (67)
FrameworkFork\System.ServiceModel\Internals\System\Runtime\Fx.cs (16)
529[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Property | AttributeTargets.Class,
545[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor,
562[AttributeUsage(AttributeTargets.Field)]
605[AttributeUsage(AttributeTargets.Field)]
638[AttributeUsage(AttributeTargets.Field)]
690[AttributeUsage(AttributeTargets.Field | AttributeTargets.Method | AttributeTargets.Constructor,
723[AttributeUsage(AttributeTargets.Field | AttributeTargets.Class, Inherited = false)]
739[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, Inherited = true)]
763[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor, Inherited = false)]
782[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor, Inherited = false)]
791[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor, Inherited = false)]
802[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor,
842[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor, Inherited = false)]
854[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
863[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Struct, AllowMultiple = false, Inherited = false)]
884[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Module | AttributeTargets.Class |
dotnet-user-jwts (1)
DotNetWatchTasks (2)
EventSourceGenerator (12)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\NullableAttributes.cs (11)
8[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
17[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
26[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
35[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
44[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
63[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
101[AttributeUsage(AttributeTargets.Method, Inherited = false)]
110[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
131[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
156[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
GenerateDocumentationAndConfigFiles (5)
ILCompiler.Build.Tasks (1)
ILCompiler.Compiler (3)
ILCompiler.ReadyToRun (1)
illink (5)
ILLink.RoslynAnalyzer (14)
NullableAttributes.cs (11)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
15[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
19[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
23[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
27[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
41[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
55[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
69[AttributeUsage(AttributeTargets.Method, Inherited = false)]
73[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
92[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
112[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Infrastructure.Common (6)
Microsoft.AspNetCore.Analyzers (11)
src\aspnetcore\src\Shared\Nullable\NullableAttributes.cs (11)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
21[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
41[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
51[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
70[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
108[AttributeUsage(AttributeTargets.Method, Inherited = false)]
118[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
141[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
166[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.AspNetCore.Antiforgery (1)
Microsoft.AspNetCore.App.Analyzers (11)
src\aspnetcore\src\Shared\Nullable\NullableAttributes.cs (11)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
21[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
41[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
51[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
70[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
108[AttributeUsage(AttributeTargets.Method, Inherited = false)]
118[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
141[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
166[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.AspNetCore.App.SourceGenerators (11)
src\aspnetcore\src\Shared\Nullable\NullableAttributes.cs (11)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
21[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
41[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
51[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
70[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
108[AttributeUsage(AttributeTargets.Method, Inherited = false)]
118[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
141[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
166[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.AspNetCore.Authorization (2)
Microsoft.AspNetCore.Components (18)
Microsoft.AspNetCore.Components.AI (3)
Microsoft.AspNetCore.Components.AI.SourceGenerators (11)
src\aspnetcore\src\Shared\Nullable\NullableAttributes.cs (11)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
21[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
41[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
51[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
70[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
108[AttributeUsage(AttributeTargets.Method, Inherited = false)]
118[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
141[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
166[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.AspNetCore.Components.Analyzers (11)
src\aspnetcore\src\Shared\Nullable\NullableAttributes.cs (11)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
21[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
41[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
51[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
70[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
108[AttributeUsage(AttributeTargets.Method, Inherited = false)]
118[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
141[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
166[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.AspNetCore.Components.Endpoints (1)
Microsoft.AspNetCore.Components.Server (1)
Microsoft.AspNetCore.Components.Testing (1)
Microsoft.AspNetCore.Components.Testing.Generators (11)
src\aspnetcore\src\Shared\Nullable\NullableAttributes.cs (11)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
21[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
41[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
51[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
70[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
108[AttributeUsage(AttributeTargets.Method, Inherited = false)]
118[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
141[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
166[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.AspNetCore.Components.Testing.NativeAot (11)
src\aspnetcore\src\Shared\Nullable\NullableAttributes.cs (11)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
21[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
41[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
51[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
70[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
108[AttributeUsage(AttributeTargets.Method, Inherited = false)]
118[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
141[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
166[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.AspNetCore.Components.Web (4)
Microsoft.AspNetCore.Cors (2)
Microsoft.AspNetCore.DataProtection (1)
Microsoft.AspNetCore.DataProtection.MicroBenchmarks (2)
Microsoft.AspNetCore.Diagnostics.Middleware (2)
Microsoft.AspNetCore.HeaderParsing (1)
Microsoft.AspNetCore.Hosting.Abstractions (1)
Microsoft.AspNetCore.Http (2)
Microsoft.AspNetCore.Http.Abstractions (1)
Microsoft.AspNetCore.Http.Extensions (5)
Microsoft.AspNetCore.Http.RequestDelegateGenerator (11)
src\aspnetcore\src\Shared\Nullable\NullableAttributes.cs (11)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
21[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
41[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
51[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
70[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
108[AttributeUsage(AttributeTargets.Method, Inherited = false)]
118[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
141[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
166[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.AspNetCore.HttpLogging (1)
Microsoft.AspNetCore.Identity (4)
Microsoft.AspNetCore.Identity.UI (2)
Microsoft.AspNetCore.InternalTesting (24)
Microsoft.AspNetCore.Mvc.Analyzers (11)
src\aspnetcore\src\Shared\Nullable\NullableAttributes.cs (11)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
21[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
41[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
51[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
70[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
108[AttributeUsage(AttributeTargets.Method, Inherited = false)]
118[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
141[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
166[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.AspNetCore.Mvc.Core (57)
Microsoft.AspNetCore.Mvc.DataAnnotations (1)
Microsoft.AspNetCore.Mvc.Razor (2)
Microsoft.AspNetCore.Mvc.RazorPages (3)
Microsoft.AspNetCore.Mvc.Testing (1)
Microsoft.AspNetCore.Mvc.Testing.Tasks (11)
src\aspnetcore\src\Shared\Nullable\NullableAttributes.cs (11)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
21[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
41[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
51[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
70[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
108[AttributeUsage(AttributeTargets.Method, Inherited = false)]
118[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
141[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
166[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.AspNetCore.Mvc.ViewFeatures (14)
Microsoft.AspNetCore.OpenApi (1)
Microsoft.AspNetCore.OpenApi.SourceGenerators (11)
src\aspnetcore\src\Shared\Nullable\NullableAttributes.cs (11)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
21[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
41[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
51[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
70[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
108[AttributeUsage(AttributeTargets.Method, Inherited = false)]
118[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
141[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
166[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.AspNetCore.OutputCaching (1)
Microsoft.AspNetCore.RateLimiting (2)
Microsoft.AspNetCore.Razor (5)
Microsoft.AspNetCore.Razor.Runtime (6)
Microsoft.AspNetCore.Razor.Utilities.Shared (3)
Microsoft.AspNetCore.Routing (5)
Microsoft.AspNetCore.Server.IIS (1)
Microsoft.AspNetCore.Server.IntegrationTesting (3)
Microsoft.AspNetCore.Server.Kestrel.Core (1)
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (1)
Microsoft.AspNetCore.SignalR.Client.SourceGenerator (11)
src\aspnetcore\src\Shared\Nullable\NullableAttributes.cs (11)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
21[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
41[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
51[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
70[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
108[AttributeUsage(AttributeTargets.Method, Inherited = false)]
118[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
141[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
166[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.AspNetCore.SignalR.Core (1)
Microsoft.Bcl.AsyncInterfaces (4)
Microsoft.Bcl.Numerics (4)
Microsoft.Build (1)
Microsoft.Build.Framework (9)
Microsoft.Build.Tasks.CodeAnalysis (3)
Microsoft.Build.Tasks.Core (2)
Microsoft.CodeAnalysis (9)
Microsoft.CodeAnalysis.Analyzers (13)
Microsoft.CodeAnalysis.AnalyzerUtilities (13)
Microsoft.CodeAnalysis.CodeStyle (13)
Microsoft.CodeAnalysis.CSharp.Features (1)
Microsoft.CodeAnalysis.Extensions.Package (11)
Microsoft.CodeAnalysis.Features (17)
Microsoft.CodeAnalysis.Features.ExternalAccess (3)
Microsoft.CodeAnalysis.NetAnalyzers (1)
Microsoft.CodeAnalysis.ResxSourceGenerator (13)
Microsoft.CodeAnalysis.Workspaces (16)
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (1)
Microsoft.CodeAnalysis.Workspaces.MSBuild.Contracts (2)
Microsoft.Diagnostics.DataContractReader.Abstractions (11)
CdacAttributes.cs (11)
14[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = false)]
45[AttributeUsage(AttributeTargets.Property | AttributeTargets.Method, AllowMultiple = true, Inherited = false)]
80[AttributeUsage(AttributeTargets.Property | AttributeTargets.Method, AllowMultiple = true, Inherited = false)]
104[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
181[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
204[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
236[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
252[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
272[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = false)]
289[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = false)]
305[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = false)]
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Microsoft.Extensions.AI.Abstractions (2)
Microsoft.Extensions.AI.Abstractions.Tests (14)
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\DiagnosticAttributes\NullableAttributes.cs (11)
24[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
38[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
45[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
52[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
67[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
97[AttributeUsage(AttributeTargets.Method, Inherited = false)]
104[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
121[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
142[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.Extensions.AI.Evaluation.NLP (20)
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\DiagnosticAttributes\NullableAttributes.cs (11)
24[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
38[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
45[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
52[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
67[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
97[AttributeUsage(AttributeTargets.Method, Inherited = false)]
104[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
121[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
142[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\TrimAttributes\DynamicallyAccessedMembersAttribute.cs (1)
37[AttributeUsage(
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\TrimAttributes\DynamicDependencyAttribute.cs (1)
22[AttributeUsage(
Microsoft.Extensions.AI.Evaluation.Quality (20)
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\DiagnosticAttributes\NullableAttributes.cs (11)
24[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
38[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
45[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
52[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
67[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
97[AttributeUsage(AttributeTargets.Method, Inherited = false)]
104[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
121[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
142[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\ExperimentalAttribute\ExperimentalAttribute.cs (1)
12[AttributeUsage(
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\TrimAttributes\DynamicallyAccessedMembersAttribute.cs (1)
37[AttributeUsage(
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\TrimAttributes\DynamicDependencyAttribute.cs (1)
22[AttributeUsage(
Microsoft.Extensions.AI.Evaluation.Reporting (19)
parent\parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\DiagnosticAttributes\NullableAttributes.cs (11)
24[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
38[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
45[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
52[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
67[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
97[AttributeUsage(AttributeTargets.Method, Inherited = false)]
104[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
121[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
142[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
parent\parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\TrimAttributes\DynamicallyAccessedMembersAttribute.cs (1)
37[AttributeUsage(
parent\parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\TrimAttributes\DynamicDependencyAttribute.cs (1)
22[AttributeUsage(
Microsoft.Extensions.AI.Evaluation.Reporting.Azure (19)
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\DiagnosticAttributes\NullableAttributes.cs (11)
24[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
38[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
45[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
52[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
67[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
97[AttributeUsage(AttributeTargets.Method, Inherited = false)]
104[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
121[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
142[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\TrimAttributes\DynamicallyAccessedMembersAttribute.cs (1)
37[AttributeUsage(
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\TrimAttributes\DynamicDependencyAttribute.cs (1)
22[AttributeUsage(
Microsoft.Extensions.AI.Evaluation.Safety (19)
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\DiagnosticAttributes\NullableAttributes.cs (11)
24[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
38[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
45[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
52[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
67[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
97[AttributeUsage(AttributeTargets.Method, Inherited = false)]
104[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
121[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
142[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\TrimAttributes\DynamicallyAccessedMembersAttribute.cs (1)
37[AttributeUsage(
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\TrimAttributes\DynamicDependencyAttribute.cs (1)
22[AttributeUsage(
Microsoft.Extensions.AI.Integration.Tests (12)
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\DiagnosticAttributes\NullableAttributes.cs (11)
24[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
38[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
45[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
52[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
67[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
97[AttributeUsage(AttributeTargets.Method, Inherited = false)]
104[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
121[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
142[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.Extensions.AmbientMetadata.Application (1)
Microsoft.Extensions.AmbientMetadata.Build (1)
Microsoft.Extensions.Caching.Hybrid (9)
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\ExperimentalAttribute\ExperimentalAttribute.cs (1)
12[AttributeUsage(
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\TrimAttributes\DynamicallyAccessedMembersAttribute.cs (1)
37[AttributeUsage(
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\TrimAttributes\DynamicDependencyAttribute.cs (1)
22[AttributeUsage(
Microsoft.Extensions.Compliance.Abstractions (1)
Microsoft.Extensions.Compliance.Redaction (3)
Microsoft.Extensions.Compliance.Testing (1)
Microsoft.Extensions.Configuration.Abstractions (2)
Microsoft.Extensions.Configuration.Binder.SourceGeneration (15)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\NullableAttributes.cs (11)
8[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
17[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
26[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
35[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
44[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
63[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
101[AttributeUsage(AttributeTargets.Method, Inherited = false)]
110[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
131[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
156[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.Extensions.Configuration.UserSecrets (1)
Microsoft.Extensions.DataIngestion (19)
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\DiagnosticAttributes\NullableAttributes.cs (11)
24[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
38[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
45[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
52[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
67[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
97[AttributeUsage(AttributeTargets.Method, Inherited = false)]
104[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
121[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
142[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\TrimAttributes\DynamicallyAccessedMembersAttribute.cs (1)
37[AttributeUsage(
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\TrimAttributes\DynamicDependencyAttribute.cs (1)
22[AttributeUsage(
Microsoft.Extensions.DataIngestion.Abstractions (19)
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\DiagnosticAttributes\NullableAttributes.cs (11)
24[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
38[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
45[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
52[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
67[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
97[AttributeUsage(AttributeTargets.Method, Inherited = false)]
104[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
121[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
142[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\TrimAttributes\DynamicallyAccessedMembersAttribute.cs (1)
37[AttributeUsage(
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\TrimAttributes\DynamicDependencyAttribute.cs (1)
22[AttributeUsage(
Microsoft.Extensions.DataIngestion.Markdig (19)
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\DiagnosticAttributes\NullableAttributes.cs (11)
24[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
38[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
45[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
52[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
67[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
97[AttributeUsage(AttributeTargets.Method, Inherited = false)]
104[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
121[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
142[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\TrimAttributes\DynamicallyAccessedMembersAttribute.cs (1)
37[AttributeUsage(
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\TrimAttributes\DynamicDependencyAttribute.cs (1)
22[AttributeUsage(
Microsoft.Extensions.DataIngestion.MarkItDown (19)
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\DiagnosticAttributes\NullableAttributes.cs (11)
24[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
38[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
45[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
52[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
67[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
97[AttributeUsage(AttributeTargets.Method, Inherited = false)]
104[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
121[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
142[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\TrimAttributes\DynamicallyAccessedMembersAttribute.cs (1)
37[AttributeUsage(
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\TrimAttributes\DynamicDependencyAttribute.cs (1)
22[AttributeUsage(
Microsoft.Extensions.DependencyInjection.Abstractions (3)
Microsoft.Extensions.DependencyInjection.AutoActivation (19)
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\DiagnosticAttributes\NullableAttributes.cs (11)
24[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
38[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
45[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
52[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
67[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
97[AttributeUsage(AttributeTargets.Method, Inherited = false)]
104[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
121[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
142[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\TrimAttributes\DynamicallyAccessedMembersAttribute.cs (1)
37[AttributeUsage(
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\TrimAttributes\DynamicDependencyAttribute.cs (1)
22[AttributeUsage(
Microsoft.Extensions.Diagnostics.HealthChecks.Common (1)
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization (4)
Microsoft.Extensions.Diagnostics.Probes (4)
Microsoft.Extensions.Diagnostics.ResourceMonitoring (3)
Microsoft.Extensions.Diagnostics.Testing (1)
Microsoft.Extensions.FileProviders.Embedded.Manifest.Task (11)
src\aspnetcore\src\Shared\Nullable\NullableAttributes.cs (11)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
21[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
41[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
51[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
70[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
108[AttributeUsage(AttributeTargets.Method, Inherited = false)]
118[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
141[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
166[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.Extensions.Hosting.Testing (20)
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\DiagnosticAttributes\NullableAttributes.cs (11)
24[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
38[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
45[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
52[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
67[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
97[AttributeUsage(AttributeTargets.Method, Inherited = false)]
104[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
121[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
142[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\ExperimentalAttribute\ExperimentalAttribute.cs (1)
12[AttributeUsage(
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\TrimAttributes\DynamicallyAccessedMembersAttribute.cs (1)
37[AttributeUsage(
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\TrimAttributes\DynamicDependencyAttribute.cs (1)
22[AttributeUsage(
Microsoft.Extensions.Http.Diagnostics (15)
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\DiagnosticAttributes\NullableAttributes.cs (11)
24[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
38[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
45[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
52[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
67[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
97[AttributeUsage(AttributeTargets.Method, Inherited = false)]
104[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
121[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
142[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.Extensions.Http.Polly (11)
src\aspnetcore\src\Shared\Nullable\NullableAttributes.cs (11)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
21[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
41[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
51[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
70[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
108[AttributeUsage(AttributeTargets.Method, Inherited = false)]
118[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
141[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
166[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.Extensions.Http.Resilience (24)
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\DiagnosticAttributes\NullableAttributes.cs (11)
24[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
38[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
45[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
52[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
67[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
97[AttributeUsage(AttributeTargets.Method, Inherited = false)]
104[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
121[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
142[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\ExperimentalAttribute\ExperimentalAttribute.cs (1)
12[AttributeUsage(
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\TrimAttributes\DynamicallyAccessedMembersAttribute.cs (1)
37[AttributeUsage(
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\TrimAttributes\DynamicDependencyAttribute.cs (1)
22[AttributeUsage(
Microsoft.Extensions.Identity.Core (1)
Microsoft.Extensions.Localization (2)
Microsoft.Extensions.Logging.Abstractions (2)
Microsoft.Extensions.Logging.Configuration (1)
Microsoft.Extensions.Logging.Console (1)
Microsoft.Extensions.Logging.EventLog (1)
Microsoft.Extensions.Logging.Generators (15)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\NullableAttributes.cs (11)
8[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
17[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
26[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
35[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
44[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
63[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
101[AttributeUsage(AttributeTargets.Method, Inherited = false)]
110[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
131[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
156[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.Extensions.Options (3)
Microsoft.Extensions.Options.Contextual (1)
Microsoft.Extensions.ServiceDiscovery.Abstractions (19)
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\DiagnosticAttributes\NullableAttributes.cs (11)
24[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
38[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
45[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
52[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
67[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
97[AttributeUsage(AttributeTargets.Method, Inherited = false)]
104[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
121[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
142[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\TrimAttributes\DynamicallyAccessedMembersAttribute.cs (1)
37[AttributeUsage(
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\TrimAttributes\DynamicDependencyAttribute.cs (1)
22[AttributeUsage(
Microsoft.Extensions.Telemetry (25)
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\DiagnosticAttributes\NullableAttributes.cs (11)
24[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
38[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
45[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
52[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
67[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
97[AttributeUsage(AttributeTargets.Method, Inherited = false)]
104[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
121[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
142[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\ExperimentalAttribute\ExperimentalAttribute.cs (1)
12[AttributeUsage(
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\TrimAttributes\DynamicallyAccessedMembersAttribute.cs (1)
37[AttributeUsage(
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\TrimAttributes\DynamicDependencyAttribute.cs (1)
22[AttributeUsage(
Microsoft.Extensions.Telemetry.Abstractions (11)
Microsoft.Extensions.Validation (2)
Microsoft.Extensions.Validation.ValidationsGenerator (11)
src\aspnetcore\src\Shared\Nullable\NullableAttributes.cs (11)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
21[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
41[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
51[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
70[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
108[AttributeUsage(AttributeTargets.Method, Inherited = false)]
118[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
141[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
166[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.Extensions.VectorData.Abstractions (3)
Microsoft.Extensions.VectorData.Abstractions.Tests (13)
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\DiagnosticAttributes\NullableAttributes.cs (11)
24[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
38[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
45[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
52[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
67[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
97[AttributeUsage(AttributeTargets.Method, Inherited = false)]
104[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
121[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
142[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.Extensions.VectorData.ConformanceTests (19)
Microsoft.Gen.BuildMetadata (1)
Microsoft.Gen.ContextualOptions.Generated.Tests (1)
Microsoft.Interop.ComInterfaceGenerator (18)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\NullableAttributes.cs (11)
8[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
17[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
26[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
35[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
44[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
63[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
101[AttributeUsage(AttributeTargets.Method, Inherited = false)]
110[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
131[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
156[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.Interop.JavaScript.JSImportGenerator (18)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\NullableAttributes.cs (11)
8[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
17[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
26[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
35[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
44[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
63[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
101[AttributeUsage(AttributeTargets.Method, Inherited = false)]
110[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
131[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
156[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.Interop.LibraryImportGenerator (18)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\NullableAttributes.cs (11)
8[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
17[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
26[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
35[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
44[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
63[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
101[AttributeUsage(AttributeTargets.Method, Inherited = false)]
110[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
131[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
156[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.Interop.LibraryImportGenerator.Downlevel (18)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\NullableAttributes.cs (11)
8[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
17[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
26[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
35[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
44[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
63[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
101[AttributeUsage(AttributeTargets.Method, Inherited = false)]
110[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
131[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
156[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.Interop.SourceGeneration (21)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\NullableAttributes.cs (11)
8[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
17[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
26[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
35[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
44[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
63[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
101[AttributeUsage(AttributeTargets.Method, Inherited = false)]
110[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
131[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
156[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.JSInterop (1)
Microsoft.Maui (3)
Microsoft.Maui.Controls (19)
Microsoft.Maui.Controls.Compatibility (3)
Microsoft.Maui.Controls.SourceGen (1)
Microsoft.Maui.Controls.Xaml (2)
Microsoft.Maui.Graphics (2)
Microsoft.ML.Core (23)
Microsoft.ML.CpuMath (2)
Microsoft.ML.Data (9)
Data\SchemaDefinition.cs (5)
20[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
57[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
103[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
124[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
133[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
Microsoft.ML.DataView (1)
Microsoft.ML.PerformanceTests (1)
Microsoft.ML.TestFrameworkCommon (2)
Microsoft.ML.TorchSharp (1)
Microsoft.ML.Transforms (1)
Microsoft.Private.Windows.Core (39)
src\winforms\src\Microsoft.Private.Windows.Polyfills\System\Diagnostics\CodeAnalysis\DynamicallyAccessedMembersAttribute.cs (1)
34[AttributeUsage(
src\winforms\src\Microsoft.Private.Windows.Polyfills\System\Diagnostics\CodeAnalysis\DynamicDependencyAttribute.cs (1)
15[AttributeUsage(
Microsoft.TestPlatform.CommunicationUtilities (1)
Microsoft.TestPlatform.Extensions.BlameDataCollector (1)
Microsoft.TestPlatform.TestHostRuntimeProvider (1)
Microsoft.VisualBasic.Core (9)
Microsoft.VisualStudio.TestPlatform.Extensions.Html.TestLogger (1)
Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger (4)
Microsoft.VisualStudio.TestPlatform.ObjectModel (10)
Microsoft.Web.Xdt.Extensions (1)
PresentationCore (3)
PresentationFramework (12)
Roslyn.Diagnostics.Analyzers (13)
Shared (2)
System.Collections.Immutable (1)
System.ComponentModel.Annotations (38)
System.ComponentModel.Composition (12)
System.ComponentModel.Primitives (18)
System.ComponentModel.TypeConverter (29)
System.Composition.AttributedModel (12)
System.Configuration.ConfigurationManager (23)
System.Data.Common (2)
System.Diagnostics.Process (1)
System.Diagnostics.TraceSource (2)
System.DirectoryServices.AccountManagement (3)
System.Drawing.Common (4)
System.IO.Pipelines (1)
System.Linq.Expressions (1)
System.Net.Http (1)
System.Net.Quic (1)
System.Net.Security (1)
System.Net.WebSockets (1)
System.ObjectModel (3)
System.Private.CoreLib (253)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\DynamicallyAccessedMembersAttribute.cs (1)
31[AttributeUsage(
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\DynamicDependencyAttribute.cs (1)
13[AttributeUsage(
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\NullableAttributes.cs (11)
8[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
17[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
26[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
35[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
44[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
63[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
101[AttributeUsage(AttributeTargets.Method, Inherited = false)]
110[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
131[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
156[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\RequiresUnsafeAttribute.cs (1)
9[AttributeUsage(
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\UnscopedRefAttribute.cs (1)
30[AttributeUsage(
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\Contracts\Contracts.cs (11)
32[AttributeUsage(AttributeTargets.Constructor | AttributeTargets.Method | AttributeTargets.Property | AttributeTargets.Event | AttributeTargets.Delegate | AttributeTargets.Class | AttributeTargets.Parameter, AllowMultiple = false, Inherited = true)]
42[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface | AttributeTargets.Delegate, AllowMultiple = false, Inherited = false)]
59[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = false)]
81[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = false)]
89[AttributeUsage(AttributeTargets.Assembly)]
98[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
115[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Property)]
130[AttributeUsage(AttributeTargets.Field)]
147[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)]
156[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)]
165[AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = false)]
System.Private.CoreLib.Generators (12)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\NullableAttributes.cs (11)
8[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
17[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
26[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
35[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
44[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
63[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
101[AttributeUsage(AttributeTargets.Method, Inherited = false)]
110[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
131[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
156[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
System.Private.StackTraceMetadata (2)
System.Private.TypeLoader (2)
System.Private.Windows.Core.TestUtilities (5)
System.Private.Xml (23)
System.Runtime.CompilerServices.VisualC (7)
System.Runtime.InteropServices (21)
System.Runtime.InteropServices.JavaScript (3)
System.Runtime.Serialization.Primitives (7)
System.Security.Permissions (42)
System.ServiceModel.Primitives (31)
Internals\System\Runtime\Fx.cs (16)
580[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Property | AttributeTargets.Class,
596[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor,
613[AttributeUsage(AttributeTargets.Field)]
644[AttributeUsage(AttributeTargets.Field)]
664[AttributeUsage(AttributeTargets.Field)]
702[AttributeUsage(AttributeTargets.Field | AttributeTargets.Method | AttributeTargets.Constructor,
728[AttributeUsage(AttributeTargets.Field | AttributeTargets.Class, Inherited = false)]
744[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, Inherited = true)]
760[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor, Inherited = false)]
779[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor, Inherited = false)]
788[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor, Inherited = false)]
799[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor,
828[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor, Inherited = false)]
840[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
849[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Struct, AllowMultiple = false, Inherited = false)]
870[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Module | AttributeTargets.Class |
System.ServiceProcess.ServiceController (1)
System.Text.Json (18)
System\Text\Json\Serialization\Attributes\JsonNamingPolicyAttribute.cs (1)
17[AttributeUsage(
System.Text.Json.SourceGeneration (5)
System.Text.RegularExpressions (1)
System.Text.RegularExpressions.Generator (12)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\NullableAttributes.cs (11)
8[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
17[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
26[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
35[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
44[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
63[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
101[AttributeUsage(AttributeTargets.Method, Inherited = false)]
110[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
131[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
156[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
System.Windows.Forms (10)
System.Windows.Forms.Design (4)
System.Xaml (23)