1609 writes to Inherited
ApplicationModelWebSite (2)
Aspire.Dashboard.Components.Tests (1)
Aspire.Hosting (1)
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.TestUtilities (2)
CorsWebSite (1)
DemoConsole (1)
dotnet-svcutil-lib (34)
FrameworkFork\System.ServiceModel\Internals\System\Runtime\Fx.cs (13)
530AllowMultiple = true, Inherited = false)]
546AllowMultiple = true, Inherited = false)]
691AllowMultiple = true, Inherited = false)]
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)]
803AllowMultiple = true, Inherited = false)]
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)]
887AttributeTargets.Delegate, AllowMultiple = false, Inherited = false)]
GenerateDocumentationAndConfigFiles (1)
illink (2)
ILLink.RoslynAnalyzer (11)
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 (1)
Metrics (7)
Metrics.Legacy (7)
Microsoft.AspNetCore.Analyzers (11)
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.Analyzers (11)
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\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 (11)
Microsoft.AspNetCore.Components.Analyzers (11)
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.Server (1)
Microsoft.AspNetCore.Components.Tests (2)
Microsoft.AspNetCore.Components.Web (2)
Microsoft.AspNetCore.Cors (2)
Microsoft.AspNetCore.Cryptography.KeyDerivation (1)
Microsoft.AspNetCore.DataProtection (1)
Microsoft.AspNetCore.Hosting.Abstractions (1)
Microsoft.AspNetCore.Http.Abstractions (1)
Microsoft.AspNetCore.Http.Connections.Client (15)
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.Http.Connections.Common (11)
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.Http.Extensions (3)
Microsoft.AspNetCore.Http.Extensions.Tests (2)
Microsoft.AspNetCore.Http.RequestDelegateGenerator (11)
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.UI (2)
Microsoft.AspNetCore.InternalTesting (2)
Microsoft.AspNetCore.JsonPatch (17)
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.Analyzers (11)
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.Api.Analyzers (11)
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 (54)
Microsoft.AspNetCore.Mvc.Core.Test (4)
Microsoft.AspNetCore.Mvc.DataAnnotations (1)
Microsoft.AspNetCore.Mvc.Razor (1)
Microsoft.AspNetCore.Mvc.RazorPages (3)
Microsoft.AspNetCore.Mvc.Testing (1)
Microsoft.AspNetCore.Mvc.Testing.Tasks (11)
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.SourceGenerators (11)
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.Routing (4)
Microsoft.AspNetCore.SignalR.Client (13)
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.Client.Core (17)
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.Client.SourceGenerator (11)
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.Common (12)
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.AspNetCore.SignalR.Protocols.Json (16)
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.Protocols.MessagePack (17)
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.Protocols.NewtonsoftJson (16)
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.Tests (2)
Microsoft.Bcl.AsyncInterfaces (4)
Microsoft.Bcl.Numerics (4)
Microsoft.Build.Framework (19)
Polyfills\NullableAttributes.cs (11)
14[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
18[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
22[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
26[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
30[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
44[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
58[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
72[AttributeUsage(AttributeTargets.Method, Inherited = false)]
76[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
95[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
115[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.Build.Tasks.CodeAnalysis.Sdk (6)
Microsoft.CodeAnalysis (1)
Microsoft.CodeAnalysis.Analyzers (7)
Microsoft.CodeAnalysis.AnalyzerUtilities (7)
Microsoft.CodeAnalysis.BannedApiAnalyzers (7)
Microsoft.CodeAnalysis.CodeStyle (7)
Microsoft.CodeAnalysis.CodeStyle.UnitTestUtilities (1)
Microsoft.CodeAnalysis.Collections.Package (6)
Microsoft.CodeAnalysis.Contracts.Package (6)
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ResultProvider (1)
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (1)
Microsoft.CodeAnalysis.Debugging.Package (6)
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver (6)
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider (6)
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (6)
Microsoft.CodeAnalysis.Extensions.Package (6)
Microsoft.CodeAnalysis.ExternalAccess.AspNetCore (3)
Microsoft.CodeAnalysis.Features (1)
Microsoft.CodeAnalysis.Features.Test.Utilities (1)
Microsoft.CodeAnalysis.InteractiveHost (7)
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (7)
Microsoft.CodeAnalysis.PooledObjects.Package (6)
Microsoft.CodeAnalysis.PublicApiAnalyzers (7)
Microsoft.CodeAnalysis.ResxSourceGenerator (7)
Microsoft.CodeAnalysis.Test.Utilities (1)
Microsoft.CodeAnalysis.Threading.Package (6)
Microsoft.CodeAnalysis.Workspaces (4)
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (5)
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (1)
Microsoft.CommonLanguageServerProtocol.Framework.Package (6)
Microsoft.DotNet.XUnitExtensions (3)
Microsoft.DotNet.XUnitV3Extensions (3)
Microsoft.Extensions.AI (20)
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.Abstractions (21)
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.Abstractions.Tests (14)
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.AzureAIInference (20)
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 (19)
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 (19)
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.Quality (19)
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.Safety (19)
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.Integration.Tests (12)
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.Ollama (21)
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.OpenAI (21)
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 (19)
Microsoft.Extensions.AsyncState (19)
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.Caching.Hybrid (19)
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.Caching.MicroBenchmarks (11)
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.Configuration.KeyPerFile (11)
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.Configuration.UserSecrets (1)
Microsoft.Extensions.Diagnostics.Testing (19)
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.Features.Tests (11)
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.Polly (11)
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.Identity.Core (17)
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.Localization (2)
Microsoft.Extensions.Logging.Abstractions (1)
Microsoft.Extensions.Logging.AzureAppServices (1)
Microsoft.Extensions.Logging.Generators (12)
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.Contextual (1)
Microsoft.Extensions.Options.SourceGeneration (12)
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.Telemetry.Abstractions (19)
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.TimeProvider.Testing (19)
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.Validation.ValidationsGenerator (11)
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.Gen.ContextualOptions.Generated.Tests (1)
Microsoft.Interop.ComInterfaceGenerator (18)
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\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\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\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\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.Maui.Controls (5)
Microsoft.Maui.Controls.Xaml (2)
Microsoft.ML.Core (6)
Microsoft.ML.CpuMath (2)
Microsoft.ML.Data (7)
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.TestFrameworkCommon (2)
Microsoft.ML.TorchSharp (1)
Microsoft.VisualBasic.Core (9)
Microsoft.Web.Xdt.Extensions (1)
MSBuildTaskHost (14)
NullableAttributes.cs (11)
14[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
18[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
22[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
26[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
30[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
44[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
58[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
72[AttributeUsage(AttributeTargets.Method, Inherited = false)]
76[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
95[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
115[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Mvc.RoutingWebSite (1)
PresentationCore (1)
PresentationFramework (3)
Roslyn.Diagnostics.Analyzers (7)
System.Collections.Immutable (1)
System.ComponentModel.Annotations (6)
System.ComponentModel.Composition (12)
System.ComponentModel.Primitives (4)
System.ComponentModel.TypeConverter (5)
System.Composition.AttributedModel (12)
System.Data.Common (1)
System.Drawing.Common (20)
Special\NullableAttributes.cs (11)
8[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
18[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
28[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
38[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
48[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
67[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
86[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
105[AttributeUsage(AttributeTargets.Method, Inherited = false)]
115[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
136[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
161[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
System.Net.Quic (1)
System.ObjectModel (2)
System.Private.CoreLib (181)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\DynamicallyAccessedMembersAttribute.cs (1)
32Inherited = false)]
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\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\RequiresAssemblyFilesAttribute.cs (1)
13Inherited = false,
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\UnscopedRefAttribute.cs (1)
33Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Contracts\Contracts.cs (6)
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)]
98[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
165[AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Security\SecurityCriticalAttribute.cs (1)
17Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Security\SecuritySafeCriticalAttribute.cs (1)
16Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Security\SecurityTreatAsSafeAttribute.cs (1)
17Inherited = false)]
System.Private.CoreLib.Generators (12)
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.Windows.Core.TestUtilities (4)
System.Runtime.CompilerServices.VisualC (2)
System.Runtime.InteropServices (18)
System.Runtime.InteropServices.JavaScript (3)
System.Runtime.Serialization.Primitives (7)
System.Security.Permissions (40)
System.ServiceModel.Primitives (9)
netstandard.cs (9)
609[System.AttributeUsageAttribute((System.AttributeTargets)(1092), Inherited = false, AllowMultiple = false)]
722[System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple = true, Inherited = false)]
853[System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple = false, Inherited = false)]
858[System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple = false, Inherited = false)]
863[System.AttributeUsageAttribute((System.AttributeTargets)(384), Inherited = false)]
922[System.AttributeUsageAttribute((System.AttributeTargets)(10240), Inherited = false)]
1029[System.AttributeUsageAttribute((System.AttributeTargets)(1028), Inherited = false, AllowMultiple = false)]
1045[System.AttributeUsageAttribute((System.AttributeTargets)(1092), Inherited = true, AllowMultiple = true)]
1067[System.AttributeUsageAttribute((System.AttributeTargets)(1092), Inherited = false, AllowMultiple = false)]
System.Text.Json (3)
System.Text.Json.SourceGeneration (15)
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.Text.RegularExpressions (1)
System.Text.RegularExpressions.Generator (12)
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 (3)
System.Xaml (15)
Test.Utilities (1)
Text.Analyzers (7)
24 references to Inherited
GenerateDocumentationAndConfigFiles (1)
Metrics (1)
Metrics.Legacy (1)
Microsoft.AspNetCore.App.Analyzers (1)
Microsoft.CodeAnalysis.Analyzers (1)
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (1)
Microsoft.CodeAnalysis.PublicApiAnalyzers (1)
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
Roslyn.Diagnostics.Analyzers (1)
System.Private.CoreLib (10)
System.Reflection.Context (1)
Test.Utilities (1)
Text.Analyzers (1)