1315 writes to Inherited
ApplicationModelWebSite (2)
Conventions\CloneActionAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
Conventions\MultipleAreasAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
Aspire.Dashboard.Components.Tests (1)
UseCultureAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
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)]
CorsWebSite (1)
Filters\AllRequestsBlockingAuthorizationFilter.cs (1)
9[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
dotnet-svcutil-lib (34)
FrameworkFork\Microsoft.CodeDom\Compiler\GeneratedCodeAttribute.cs (1)
9[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = false)]
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\CollectionDataContractAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, Inherited = false, AllowMultiple = false)]
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\ContractNamespaceAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Module, Inherited = false, AllowMultiple = true)]
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\DataContractAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Enum, Inherited = false, AllowMultiple = false)]
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\DataMemberAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property, Inherited = false, AllowMultiple = false)]
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\EnumMemberAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Field, Inherited = false, AllowMultiple = false)]
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\IgnoreDataMemberAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property, Inherited = false, AllowMultiple = false)]
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\KnownTypeAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, Inherited = true, AllowMultiple = true)]
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\OnDeserializedAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Method, Inherited = false)]
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\OnDeserializingAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Method, Inherited = false)]
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\OnSerializedAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Method, Inherited = false)]
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\OnSerializingAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Method, Inherited = false)]
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)]
FrameworkFork\System.ServiceModel\System\ServiceModel\DataContractFormatAttribute.cs (1)
10[AttributeUsage(ServiceModelAttributeTargets.ServiceContract | ServiceModelAttributeTargets.OperationContract, Inherited = false, AllowMultiple = false)]
FrameworkFork\System.ServiceModel\System\ServiceModel\FaultContractAttribute.cs (1)
11[AttributeUsage(ServiceModelAttributeTargets.OperationContract, AllowMultiple = true, Inherited = false)]
FrameworkFork\System.ServiceModel\System\ServiceModel\MessageBodyMemberAttribute.cs (1)
7[AttributeUsage(ServiceModelAttributeTargets.MessageMember, Inherited = false)]
FrameworkFork\System.ServiceModel\System\ServiceModel\MessageHeaderArrayAttribute.cs (1)
7[AttributeUsage(ServiceModelAttributeTargets.MessageMember, AllowMultiple = false, Inherited = false)]
FrameworkFork\System.ServiceModel\System\ServiceModel\MessageHeaderAttribute.cs (1)
7[AttributeUsage(ServiceModelAttributeTargets.MessageMember, AllowMultiple = false, Inherited = false)]
FrameworkFork\System.ServiceModel\System\ServiceModel\MessageParameterAttribute.cs (1)
7[AttributeUsage(ServiceModelAttributeTargets.Parameter, Inherited = false)]
FrameworkFork\System.ServiceModel\System\ServiceModel\ServiceContractAttribute.cs (1)
11[AttributeUsage(ServiceModelAttributeTargets.ServiceContract, Inherited = false, AllowMultiple = false)]
FrameworkFork\System.ServiceModel\System\ServiceModel\ServiceKnownTypeAttribute.cs (1)
7[AttributeUsage(ServiceModelAttributeTargets.ServiceContract | ServiceModelAttributeTargets.OperationContract, Inherited = true, AllowMultiple = true)]
FrameworkFork\System.ServiceModel\System\ServiceModel\XmlSerializerFormatAttribute.cs (1)
9[AttributeUsage(ServiceModelAttributeTargets.ServiceContract | ServiceModelAttributeTargets.OperationContract, Inherited = false, AllowMultiple = false)]
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)]
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 (14)
AllowAnonymousAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
AuthorizeAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = true, Inherited = true)]
src\Shared\CallerArgument\CallerArgumentExpressionAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
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 (10)
BindElementAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class, AllowMultiple = true, Inherited = true)]
CascadingParameterAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
CascadingTypeParameterAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class, AllowMultiple = true, Inherited = false)]
EventHandlerAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class, AllowMultiple = true, Inherited = true)]
InjectAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
LayoutAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
ParameterAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
RenderModeAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
RouteAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class, AllowMultiple = true, Inherited = false)]
SupplyParameterFromQueryAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
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)
BlazorPack\NonDefaultHubProtocolAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
Microsoft.AspNetCore.Components.Tests (2)
CascadingParameterTest.cs (2)
1021[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = true)] 1026[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
Microsoft.AspNetCore.Components.Web (2)
BindInputElementAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class, AllowMultiple = true, Inherited = true)]
SupplyParameterFromFormAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
Microsoft.AspNetCore.Cors (2)
DisableCorsAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = false)]
EnableCorsAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
Microsoft.AspNetCore.Cryptography.Internal (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.Cryptography.KeyDerivation (1)
src\Shared\CallerArgument\CallerArgumentExpressionAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
Microsoft.AspNetCore.DataProtection (1)
ApplyPolicyAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
Microsoft.AspNetCore.DataProtection.Extensions (17)
src\Shared\CallerArgument\CallerArgumentExpressionAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
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)]
src\Shared\TrimmingAttributes.cs (5)
16[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)] 53[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)] 89[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = true)] 169AllowMultiple = true, Inherited = false)] 311Inherited = false)]
Microsoft.AspNetCore.Hosting.Abstractions (1)
HostingStartupAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Assembly, Inherited = false, AllowMultiple = true)]
Microsoft.AspNetCore.Http.Abstractions (1)
AsParametersAttribute.cs (1)
13Inherited = false,
Microsoft.AspNetCore.Http.Extensions (3)
EndpointDescriptionAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Method, Inherited = false, AllowMultiple = false)]
EndpointSummaryAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Method, Inherited = false, AllowMultiple = false)]
TagsAttribute.cs (1)
18[AttributeUsage(AttributeTargets.Method | AttributeTargets.Delegate | AttributeTargets.Class, Inherited = false, AllowMultiple = false)]
Microsoft.AspNetCore.Http.Extensions.Tests (2)
PropertyAsParameterInfoTests.cs (2)
214[AttributeUsage(AttributeTargets.Property | AttributeTargets.Parameter, Inherited = true)] 218[AttributeUsage(AttributeTargets.Property | AttributeTargets.Parameter, Inherited = true)]
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.Http.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.AspNetCore.HttpLogging (1)
HttpLoggingAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
Microsoft.AspNetCore.Identity.UI (2)
IdentityDefaultUIAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Class, Inherited = false, AllowMultiple = false)]
UIFrameworkAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Assembly, Inherited = false, AllowMultiple = false)]
Microsoft.AspNetCore.InternalTesting (2)
TestOutputDirectoryAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false, Inherited = true)]
xunit\DockerOnlyAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Method, Inherited = true, AllowMultiple = false)]
Microsoft.AspNetCore.JsonPatch (17)
src\Shared\CallerArgument\CallerArgumentExpressionAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
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)]
src\Shared\TrimmingAttributes.cs (5)
16[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)] 53[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)] 89[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = true)] 169AllowMultiple = true, Inherited = false)] 311Inherited = false)]
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)
AcceptVerbsAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Method, AllowMultiple = true, Inherited = true)]
ActionConstraints\ActionMethodSelectorAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
ActionContextAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
ActionNameAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
ApiControllerAttribute.cs (1)
19[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
ApiConventionMethodAttribute.cs (1)
20[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
ApiConventionTypeAttribute.cs (1)
27[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class, AllowMultiple = true, Inherited = true)]
ApiExplorer\ApiConventionNameMatchAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Method, AllowMultiple = false, Inherited = false)]
ApiExplorer\ApiConventionTypeMatchAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
ApiExplorerSettingsAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
AreaAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
BindAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class | AttributeTargets.Parameter, AllowMultiple = false, Inherited = true)]
BindPropertiesAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
BindPropertyAttribute.cs (1)
19[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
ConsumesAttribute.cs (1)
20[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
ControllerAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
ControllerContextAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
DisableRequestSizeLimitAttribute.cs (1)
17[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
Filters\ActionFilterAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = true, Inherited = true)]
Filters\ExceptionFilterAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = true, Inherited = true)]
Filters\MiddlewareFilterAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = true, Inherited = true)]
Filters\ResultFilterAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = true, Inherited = true)]
FormatFilterAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
FromBodyAttribute.cs (1)
40[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
FromFormAttribute.cs (1)
28[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
FromHeaderAttribute.cs (1)
27[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
FromQueryAttribute.cs (1)
27[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
FromRouteAttribute.cs (1)
27[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
FromServicesAttribute.cs (1)
25[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
Infrastructure\ActionResultObjectValueAttribute.cs (1)
37[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
Infrastructure\ActionResultStatusCodeAttribute.cs (1)
28[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
Infrastructure\DefaultStatusCodeAttribute.cs (1)
21[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
ModelBinderAttribute.cs (1)
26Inherited = true)]
ModelBinding\BindingBehaviorAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class | AttributeTargets.Property | AttributeTargets.Parameter, AllowMultiple = false, Inherited = true)]
ModelBinding\BindNeverAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class | AttributeTargets.Property | AttributeTargets.Parameter, AllowMultiple = false, Inherited = true)]
ModelBinding\BindRequiredAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class | AttributeTargets.Property | AttributeTargets.Parameter, AllowMultiple = false, Inherited = true)]
ModelBinding\Validation\ValidateNeverAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Class | AttributeTargets.Property | AttributeTargets.Parameter, AllowMultiple = false, Inherited = true)]
ModelMetadataTypeAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
NonActionAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
NonControllerAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
NonViewComponentAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
ProducesAttribute.cs (1)
18[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
ProducesDefaultResponseTypeAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
ProducesErrorResponseTypeAttribute.cs (1)
18[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
ProducesResponseTypeAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = true, Inherited = true)]
RequestFormLimitsAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
RequestSizeLimitAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
RequireHttpsAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, Inherited = true, AllowMultiple = false)]
ResponseCacheAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
RouteAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = true, Inherited = true)]
Routing\HttpMethodAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Method, AllowMultiple = true, Inherited = true)]
Routing\RouteValueAttribute.cs (1)
21[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = true, Inherited = true)]
ServiceFilterAttribute.cs (1)
22[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = true, Inherited = true)]
TypeFilterAttribute.cs (1)
24[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = true, Inherited = true)]
Microsoft.AspNetCore.Mvc.Core.Test (4)
ApplicationModels\ControllerActionDescriptorProviderTests.cs (2)
1898[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, Inherited = true, AllowMultiple = true)] 1913[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, Inherited = true, AllowMultiple = true)]
ApplicationModels\DefaultApplicationModelProviderTest.cs (2)
1878[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, Inherited = true, AllowMultiple = true)] 1893[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, Inherited = true, AllowMultiple = true)]
Microsoft.AspNetCore.Mvc.DataAnnotations (1)
HiddenInputAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Class | AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
Microsoft.AspNetCore.Mvc.Razor (1)
Internal\RazorInjectAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
Microsoft.AspNetCore.Mvc.RazorPages (3)
Infrastructure\PageModelAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
NonHandlerAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
PageContextAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
Microsoft.AspNetCore.Mvc.Testing (1)
WebApplicationFactoryContentRootAttribute.cs (1)
20[AttributeUsage(AttributeTargets.Assembly, Inherited = false, AllowMultiple = true)]
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)
AutoValidateAntiforgeryTokenAttribute.cs (1)
22[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
IgnoreAntiforgeryTokenAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
PageRemoteAttribute.cs (1)
19[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
RemoteAttribute.cs (1)
18[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
RemoteAttributeBase.cs (1)
25[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
SaveTempDataAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
SkipStatusCodePagesAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
TempDataAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Property, Inherited = true, AllowMultiple = false)]
ValidateAntiForgeryTokenAttribute.cs (1)
21[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
ViewComponentAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
ViewComponents\ViewComponentContextAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
ViewContextAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
ViewDataAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Property, Inherited = true, AllowMultiple = false)]
ViewDataDictionaryAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
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)
OutputCacheAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
Microsoft.AspNetCore.RateLimiting (2)
DisableRateLimitingAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
EnableRateLimitingAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
Microsoft.AspNetCore.Razor (5)
TagHelpers\HtmlAttributeNameAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
TagHelpers\HtmlAttributeNotBoundAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
TagHelpers\HtmlTargetElementAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class, AllowMultiple = true, Inherited = false)]
TagHelpers\OutputElementHintAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = false)]
TagHelpers\RestrictChildrenAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Class, Inherited = false, AllowMultiple = false)]
Microsoft.AspNetCore.Razor.Runtime (6)
Hosting\RazorCompiledItemAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class, AllowMultiple = true, Inherited = false)]
Hosting\RazorCompiledItemMetadataAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class, AllowMultiple = true, Inherited = true)]
Hosting\RazorConfigurationNameAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false, Inherited = false)]
Hosting\RazorExtensionAssemblyNameAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true, Inherited = false)]
Hosting\RazorLanguageVersionAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false, Inherited = false)]
Hosting\RazorSourceChecksumAttribute.cs (1)
19[AttributeUsage(AttributeTargets.Class, AllowMultiple = true, Inherited = true)]
Microsoft.AspNetCore.Routing (4)
EndpointGroupNameAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Method | AttributeTargets.Delegate | AttributeTargets.Class, Inherited = false, AllowMultiple = false)]
EndpointNameAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Method | AttributeTargets.Delegate, Inherited = false, AllowMultiple = false)]
ExcludeFromDescriptionAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method | AttributeTargets.Delegate, AllowMultiple = false, Inherited = true)]
HostAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = false)]
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.Core (1)
HubMethodNameAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = 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)]
src\Shared\TrimmingAttributes.cs (5)
16[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)] 53[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)] 89[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = true)] 169AllowMultiple = true, Inherited = false)] 311Inherited = false)]
Microsoft.AspNetCore.SignalR.Tests (2)
AddSignalRTests.cs (1)
368[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
HubConnectionHandlerTestUtils\Hubs.cs (1)
1353[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = true)]
Microsoft.Bcl.AsyncInterfaces (3)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\NullableAttributes.cs (2)
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\Runtime\InteropServices\LibraryImportAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = false)]
Microsoft.Bcl.Numerics (3)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\NullableAttributes.cs (2)
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\Runtime\InteropServices\LibraryImportAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = false)]
Microsoft.Build.Framework (19)
LoadInSeparateAppDomainAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
OutputAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
Polyfills\CallerArgumentExpressionAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
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)]
Polyfills\StringSyntaxAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
RequiredAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
RequiredRuntimeAttribute.cs (1)
17[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = false)]
RunInMTAAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = false)]
RunInSTAAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = false)]
Microsoft.Build.Tasks.CodeAnalysis (6)
src\Dependencies\Contracts\CompilerFeatureRequiredAttribute.cs (1)
23[AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = false)]
src\Dependencies\Contracts\ExperimentalAttribute.cs (1)
39AttributeTargets.Delegate, Inherited = false)]
src\Dependencies\Contracts\InterpolatedStringHandlerArgumentAttribute.cs (1)
18[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
src\Dependencies\Contracts\InterpolatedStringHandlerAttribute.cs (1)
18[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, AllowMultiple = false, Inherited = false)]
src\Dependencies\Contracts\RequiredMemberAttribute.cs (1)
21[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
src\Dependencies\Contracts\SetsRequiredMembersAttribute.cs (1)
25[AttributeUsage(AttributeTargets.Constructor, AllowMultiple = false, Inherited = false)]
Microsoft.CodeAnalysis (1)
PerformanceSensitiveAttribute.cs (1)
19[AttributeUsage(AttributeTargets.Constructor | AttributeTargets.Method | AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = true, Inherited = false)]
Microsoft.CodeAnalysis.CodeStyle (7)
PerformanceSensitiveAttribute.cs (1)
19[AttributeUsage(AttributeTargets.Constructor | AttributeTargets.Method | AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = true, Inherited = false)]
src\Dependencies\Contracts\CompilerFeatureRequiredAttribute.cs (1)
23[AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = false)]
src\Dependencies\Contracts\ExperimentalAttribute.cs (1)
39AttributeTargets.Delegate, Inherited = false)]
src\Dependencies\Contracts\InterpolatedStringHandlerArgumentAttribute.cs (1)
18[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
src\Dependencies\Contracts\InterpolatedStringHandlerAttribute.cs (1)
18[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, AllowMultiple = false, Inherited = false)]
src\Dependencies\Contracts\RequiredMemberAttribute.cs (1)
21[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
src\Dependencies\Contracts\SetsRequiredMembersAttribute.cs (1)
25[AttributeUsage(AttributeTargets.Constructor, AllowMultiple = false, Inherited = false)]
Microsoft.CodeAnalysis.CodeStyle.UnitTestUtilities (1)
src\Features\TestUtilities\Utilities\StringSyntaxAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ResultProvider (1)
src\ExpressionEvaluator\CSharp\Source\ResultProvider\Helpers\Placeholders.cs (1)
23[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = false)]
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (1)
src\Features\TestUtilities\Utilities\StringSyntaxAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver (6)
src\Dependencies\Contracts\CompilerFeatureRequiredAttribute.cs (1)
23[AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = false)]
src\Dependencies\Contracts\ExperimentalAttribute.cs (1)
39AttributeTargets.Delegate, Inherited = false)]
src\Dependencies\Contracts\InterpolatedStringHandlerArgumentAttribute.cs (1)
18[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
src\Dependencies\Contracts\InterpolatedStringHandlerAttribute.cs (1)
18[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, AllowMultiple = false, Inherited = false)]
src\Dependencies\Contracts\RequiredMemberAttribute.cs (1)
21[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
src\Dependencies\Contracts\SetsRequiredMembersAttribute.cs (1)
25[AttributeUsage(AttributeTargets.Constructor, AllowMultiple = false, Inherited = false)]
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider (6)
src\Dependencies\Contracts\CompilerFeatureRequiredAttribute.cs (1)
23[AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = false)]
src\Dependencies\Contracts\ExperimentalAttribute.cs (1)
39AttributeTargets.Delegate, Inherited = false)]
src\Dependencies\Contracts\InterpolatedStringHandlerArgumentAttribute.cs (1)
18[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
src\Dependencies\Contracts\InterpolatedStringHandlerAttribute.cs (1)
18[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, AllowMultiple = false, Inherited = false)]
src\Dependencies\Contracts\RequiredMemberAttribute.cs (1)
21[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
src\Dependencies\Contracts\SetsRequiredMembersAttribute.cs (1)
25[AttributeUsage(AttributeTargets.Constructor, AllowMultiple = false, Inherited = false)]
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (6)
src\Dependencies\Contracts\CompilerFeatureRequiredAttribute.cs (1)
23[AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = false)]
src\Dependencies\Contracts\ExperimentalAttribute.cs (1)
39AttributeTargets.Delegate, Inherited = false)]
src\Dependencies\Contracts\InterpolatedStringHandlerArgumentAttribute.cs (1)
18[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
src\Dependencies\Contracts\InterpolatedStringHandlerAttribute.cs (1)
18[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, AllowMultiple = false, Inherited = false)]
src\Dependencies\Contracts\RequiredMemberAttribute.cs (1)
21[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
src\Dependencies\Contracts\SetsRequiredMembersAttribute.cs (1)
25[AttributeUsage(AttributeTargets.Constructor, AllowMultiple = false, Inherited = false)]
Microsoft.CodeAnalysis.ExternalAccess.AspNetCore (3)
EmbeddedLanguages\BraceMatching\ExportAspNetCoreEmbeddedLanguageBraceMatcherAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Class, Inherited = false)]
EmbeddedLanguages\Classification\ExportAspNetCoreEmbeddedLanguageClassifierAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Class, Inherited = false)]
EmbeddedLanguages\DocumentHighlighting\ExportAspNetCoreEmbeddedLanguageClassifierAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Class, Inherited = false)]
Microsoft.CodeAnalysis.Features (1)
Completion\ExportCompletionProviderAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Class, Inherited = false)]
Microsoft.CodeAnalysis.Features.Test.Utilities (1)
Utilities\StringSyntaxAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
Microsoft.CodeAnalysis.InteractiveHost (7)
PerformanceSensitiveAttribute.cs (1)
19[AttributeUsage(AttributeTargets.Constructor | AttributeTargets.Method | AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = true, Inherited = false)]
src\Dependencies\Contracts\CompilerFeatureRequiredAttribute.cs (1)
23[AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = false)]
src\Dependencies\Contracts\ExperimentalAttribute.cs (1)
39AttributeTargets.Delegate, Inherited = false)]
src\Dependencies\Contracts\InterpolatedStringHandlerArgumentAttribute.cs (1)
18[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
src\Dependencies\Contracts\InterpolatedStringHandlerAttribute.cs (1)
18[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, AllowMultiple = false, Inherited = false)]
src\Dependencies\Contracts\RequiredMemberAttribute.cs (1)
21[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
src\Dependencies\Contracts\SetsRequiredMembersAttribute.cs (1)
25[AttributeUsage(AttributeTargets.Constructor, AllowMultiple = false, Inherited = false)]
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Protocol\Converters\KindAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, AllowMultiple = false, Inherited = false)]
Microsoft.CodeAnalysis.Test.Utilities (1)
Assert\UseCultureAttribute.cs (1)
26[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
Microsoft.CodeAnalysis.Threading.Package (6)
src\Dependencies\Contracts\CompilerFeatureRequiredAttribute.cs (1)
23[AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = false)]
src\Dependencies\Contracts\ExperimentalAttribute.cs (1)
39AttributeTargets.Delegate, Inherited = false)]
src\Dependencies\Contracts\InterpolatedStringHandlerArgumentAttribute.cs (1)
18[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
src\Dependencies\Contracts\InterpolatedStringHandlerAttribute.cs (1)
18[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, AllowMultiple = false, Inherited = false)]
src\Dependencies\Contracts\RequiredMemberAttribute.cs (1)
21[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
src\Dependencies\Contracts\SetsRequiredMembersAttribute.cs (1)
25[AttributeUsage(AttributeTargets.Constructor, AllowMultiple = false, Inherited = false)]
Microsoft.CodeAnalysis.Workspaces (4)
CodeFixes\ExportCodeFixProviderAttribute.cs (1)
17[AttributeUsage(AttributeTargets.Class, Inherited = false)]
CodeRefactorings\ExportCodeRefactoringProviderAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Class, Inherited = false)]
Log\InteractionClass.cs (1)
31[AttributeUsage(AttributeTargets.Field, AllowMultiple = false, Inherited = false)]
PerformanceSensitiveAttribute.cs (1)
19[AttributeUsage(AttributeTargets.Constructor | AttributeTargets.Method | AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = true, Inherited = false)]
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (5)
src\Compilers\Core\Portable\InternalUtilities\PerformanceSensitiveAttribute.cs (1)
19[AttributeUsage(AttributeTargets.Constructor | AttributeTargets.Method | AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = true, Inherited = false)]
src\Dependencies\Contracts\CompilerFeatureRequiredAttribute.cs (1)
23[AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = false)]
src\Dependencies\Contracts\ExperimentalAttribute.cs (1)
39AttributeTargets.Delegate, Inherited = false)]
src\Dependencies\Contracts\RequiredMemberAttribute.cs (1)
21[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
src\Dependencies\Contracts\SetsRequiredMembersAttribute.cs (1)
25[AttributeUsage(AttributeTargets.Constructor, AllowMultiple = false, Inherited = false)]
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (1)
MEF\UseExportProviderAttribute.cs (1)
44[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
Microsoft.CommonLanguageServerProtocol.Framework.Package (6)
src\Dependencies\Contracts\CompilerFeatureRequiredAttribute.cs (1)
23[AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = false)]
src\Dependencies\Contracts\ExperimentalAttribute.cs (1)
39AttributeTargets.Delegate, Inherited = false)]
src\Dependencies\Contracts\InterpolatedStringHandlerArgumentAttribute.cs (1)
18[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
src\Dependencies\Contracts\InterpolatedStringHandlerAttribute.cs (1)
18[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, AllowMultiple = false, Inherited = false)]
src\Dependencies\Contracts\RequiredMemberAttribute.cs (1)
21[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
src\Dependencies\Contracts\SetsRequiredMembersAttribute.cs (1)
25[AttributeUsage(AttributeTargets.Constructor, AllowMultiple = false, Inherited = false)]
Microsoft.DotNet.XUnitExtensions (3)
Attributes\SkipOnCoreClrAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = true, Inherited = true)]
Attributes\SkipOnMonoAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
Attributes\SkipOnPlatformAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = true, Inherited = true)]
Microsoft.Extensions.AI.Integration.Tests (12)
src\LegacySupport\CallerAttributes\CallerArgumentExpressionAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
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)
src\LegacySupport\CallerAttributes\CallerArgumentExpressionAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
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)]
src\LegacySupport\SkipLocalsInitAttribute\SkipLocalsInitAttribute.cs (1)
34| AttributeTargets.Event, Inherited = false)]
src\LegacySupport\TrimAttributes\DynamicallyAccessedMembersAttribute.cs (1)
41Inherited = false)]
src\LegacySupport\TrimAttributes\DynamicDependencyAttribute.cs (1)
24AllowMultiple = true, Inherited = false)]
src\LegacySupport\TrimAttributes\RequiresAssemblyFilesAttribute.cs (1)
23Inherited = false,
src\LegacySupport\TrimAttributes\RequiresDynamicCodeAttribute.cs (1)
23[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)]
src\LegacySupport\TrimAttributes\RequiresUnreferencedCodeAttribute.cs (1)
24[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)]
src\LegacySupport\TrimAttributes\UnconditionalSuppressMessageAttribute.cs (1)
24[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = true)]
Microsoft.Extensions.AsyncState (19)
src\LegacySupport\CallerAttributes\CallerArgumentExpressionAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
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)]
src\LegacySupport\SkipLocalsInitAttribute\SkipLocalsInitAttribute.cs (1)
34| AttributeTargets.Event, Inherited = false)]
src\LegacySupport\TrimAttributes\DynamicallyAccessedMembersAttribute.cs (1)
41Inherited = false)]
src\LegacySupport\TrimAttributes\DynamicDependencyAttribute.cs (1)
24AllowMultiple = true, Inherited = false)]
src\LegacySupport\TrimAttributes\RequiresAssemblyFilesAttribute.cs (1)
23Inherited = false,
src\LegacySupport\TrimAttributes\RequiresDynamicCodeAttribute.cs (1)
23[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)]
src\LegacySupport\TrimAttributes\RequiresUnreferencedCodeAttribute.cs (1)
24[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)]
src\LegacySupport\TrimAttributes\UnconditionalSuppressMessageAttribute.cs (1)
24[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = true)]
Microsoft.Extensions.Caching.Hybrid (19)
src\LegacySupport\CallerAttributes\CallerArgumentExpressionAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
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)]
src\LegacySupport\SkipLocalsInitAttribute\SkipLocalsInitAttribute.cs (1)
34| AttributeTargets.Event, Inherited = false)]
src\LegacySupport\TrimAttributes\DynamicallyAccessedMembersAttribute.cs (1)
41Inherited = false)]
src\LegacySupport\TrimAttributes\DynamicDependencyAttribute.cs (1)
24AllowMultiple = true, Inherited = false)]
src\LegacySupport\TrimAttributes\RequiresAssemblyFilesAttribute.cs (1)
23Inherited = false,
src\LegacySupport\TrimAttributes\RequiresDynamicCodeAttribute.cs (1)
23[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)]
src\LegacySupport\TrimAttributes\RequiresUnreferencedCodeAttribute.cs (1)
24[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)]
src\LegacySupport\TrimAttributes\UnconditionalSuppressMessageAttribute.cs (1)
24[AttributeUsage(AttributeTargets.All, 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.Caching.SqlServer (12)
src\Shared\CallerArgument\CallerArgumentExpressionAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
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.Compliance.Redaction (20)
src\LegacySupport\CallerAttributes\CallerArgumentExpressionAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
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)]
src\LegacySupport\SkipLocalsInitAttribute\SkipLocalsInitAttribute.cs (1)
34| AttributeTargets.Event, Inherited = false)]
src\LegacySupport\StringSyntaxAttribute\StringSyntaxAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
src\LegacySupport\TrimAttributes\DynamicallyAccessedMembersAttribute.cs (1)
41Inherited = false)]
src\LegacySupport\TrimAttributes\DynamicDependencyAttribute.cs (1)
24AllowMultiple = true, Inherited = false)]
src\LegacySupport\TrimAttributes\RequiresAssemblyFilesAttribute.cs (1)
23Inherited = false,
src\LegacySupport\TrimAttributes\RequiresDynamicCodeAttribute.cs (1)
23[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)]
src\LegacySupport\TrimAttributes\RequiresUnreferencedCodeAttribute.cs (1)
24[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)]
src\LegacySupport\TrimAttributes\UnconditionalSuppressMessageAttribute.cs (1)
24[AttributeUsage(AttributeTargets.All, 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)
UserSecretsIdAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Assembly, Inherited = false, AllowMultiple = false)]
Microsoft.Extensions.Diagnostics.HealthChecks.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.Diagnostics (13)
src\LegacySupport\CallerAttributes\CallerArgumentExpressionAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
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)]
src\LegacySupport\SkipLocalsInitAttribute\SkipLocalsInitAttribute.cs (1)
34| AttributeTargets.Event, Inherited = false)]
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\CallerArgument\CallerArgumentExpressionAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
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)]
src\Shared\TrimmingAttributes.cs (5)
16[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)] 53[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)] 89[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = true)] 169AllowMultiple = true, Inherited = false)] 311Inherited = false)]
Microsoft.Extensions.Identity.Stores (17)
src\Shared\CallerArgument\CallerArgumentExpressionAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
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)]
src\Shared\TrimmingAttributes.cs (5)
16[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)] 53[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)] 89[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = true)] 169AllowMultiple = true, Inherited = false)] 311Inherited = false)]
Microsoft.Extensions.Localization (14)
ResourceLocationAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false, Inherited = false)]
RootNamespaceAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false, Inherited = false)]
src\Shared\CallerArgument\CallerArgumentExpressionAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
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.Logging (1)
ProviderAliasAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = false)]
Microsoft.Extensions.Logging.AzureAppServices (1)
src\Shared\CallerArgument\CallerArgumentExpressionAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
Microsoft.Extensions.Logging.Generators (11)
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 (20)
OptionsContextAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, Inherited = false, AllowMultiple = false)]
src\LegacySupport\CallerAttributes\CallerArgumentExpressionAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
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)]
src\LegacySupport\SkipLocalsInitAttribute\SkipLocalsInitAttribute.cs (1)
34| AttributeTargets.Event, Inherited = false)]
src\LegacySupport\TrimAttributes\DynamicallyAccessedMembersAttribute.cs (1)
41Inherited = false)]
src\LegacySupport\TrimAttributes\DynamicDependencyAttribute.cs (1)
24AllowMultiple = true, Inherited = false)]
src\LegacySupport\TrimAttributes\RequiresAssemblyFilesAttribute.cs (1)
23Inherited = false,
src\LegacySupport\TrimAttributes\RequiresDynamicCodeAttribute.cs (1)
23[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)]
src\LegacySupport\TrimAttributes\RequiresUnreferencedCodeAttribute.cs (1)
24[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)]
src\LegacySupport\TrimAttributes\UnconditionalSuppressMessageAttribute.cs (1)
24[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = true)]
Microsoft.Extensions.Options.SourceGeneration (11)
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.Resilience (19)
src\LegacySupport\CallerAttributes\CallerArgumentExpressionAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
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)]
src\LegacySupport\SkipLocalsInitAttribute\SkipLocalsInitAttribute.cs (1)
34| AttributeTargets.Event, Inherited = false)]
src\LegacySupport\TrimAttributes\DynamicallyAccessedMembersAttribute.cs (1)
41Inherited = false)]
src\LegacySupport\TrimAttributes\DynamicDependencyAttribute.cs (1)
24AllowMultiple = true, Inherited = false)]
src\LegacySupport\TrimAttributes\RequiresAssemblyFilesAttribute.cs (1)
23Inherited = false,
src\LegacySupport\TrimAttributes\RequiresDynamicCodeAttribute.cs (1)
23[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)]
src\LegacySupport\TrimAttributes\RequiresUnreferencedCodeAttribute.cs (1)
24[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)]
src\LegacySupport\TrimAttributes\UnconditionalSuppressMessageAttribute.cs (1)
24[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = true)]
Microsoft.Extensions.Telemetry (19)
src\LegacySupport\CallerAttributes\CallerArgumentExpressionAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
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)]
src\LegacySupport\SkipLocalsInitAttribute\SkipLocalsInitAttribute.cs (1)
34| AttributeTargets.Event, Inherited = false)]
src\LegacySupport\TrimAttributes\DynamicallyAccessedMembersAttribute.cs (1)
41Inherited = false)]
src\LegacySupport\TrimAttributes\DynamicDependencyAttribute.cs (1)
24AllowMultiple = true, Inherited = false)]
src\LegacySupport\TrimAttributes\RequiresAssemblyFilesAttribute.cs (1)
23Inherited = false,
src\LegacySupport\TrimAttributes\RequiresDynamicCodeAttribute.cs (1)
23[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)]
src\LegacySupport\TrimAttributes\RequiresUnreferencedCodeAttribute.cs (1)
24[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)]
src\LegacySupport\TrimAttributes\UnconditionalSuppressMessageAttribute.cs (1)
24[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = true)]
Microsoft.Gen.ContextualOptions.Generated.Tests (1)
test\Generators\Microsoft.Gen.ContextualOptions\TestClasses\ClassWithNoAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, Inherited = false, AllowMultiple = false)]
Microsoft.Interop.ComInterfaceGenerator (17)
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\Runtime\Versioning\PlatformAttributes.cs (6)
29AllowMultiple = false, Inherited = false)] 63AllowMultiple = true, Inherited = false)] 94AllowMultiple = true, Inherited = false)] 129AllowMultiple = true, Inherited = false)] 161AllowMultiple = true, Inherited = false)] 187AllowMultiple = true, Inherited = false)]
Microsoft.Interop.JavaScript.JSImportGenerator (17)
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\Runtime\Versioning\PlatformAttributes.cs (6)
29AllowMultiple = false, Inherited = false)] 63AllowMultiple = true, Inherited = false)] 94AllowMultiple = true, Inherited = false)] 129AllowMultiple = true, Inherited = false)] 161AllowMultiple = true, Inherited = false)] 187AllowMultiple = true, Inherited = false)]
Microsoft.Interop.LibraryImportGenerator (17)
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\Runtime\Versioning\PlatformAttributes.cs (6)
29AllowMultiple = false, Inherited = false)] 63AllowMultiple = true, Inherited = false)] 94AllowMultiple = true, Inherited = false)] 129AllowMultiple = true, Inherited = false)] 161AllowMultiple = true, Inherited = false)] 187AllowMultiple = true, Inherited = false)]
Microsoft.Interop.LibraryImportGenerator.Downlevel (17)
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\Runtime\Versioning\PlatformAttributes.cs (6)
29AllowMultiple = false, Inherited = false)] 63AllowMultiple = true, Inherited = false)] 94AllowMultiple = true, Inherited = false)] 129AllowMultiple = true, Inherited = false)] 161AllowMultiple = true, Inherited = false)] 187AllowMultiple = true, Inherited = false)]
Microsoft.Interop.SourceGeneration (20)
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\SetsRequiredMembersAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Constructor, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\CompilerFeatureRequiredAttribute.cs (1)
9[AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\RequiredMemberAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\Versioning\PlatformAttributes.cs (6)
29AllowMultiple = false, Inherited = false)] 63AllowMultiple = true, Inherited = false)] 94AllowMultiple = true, Inherited = false)] 129AllowMultiple = true, Inherited = false)] 161AllowMultiple = true, Inherited = false)] 187AllowMultiple = true, Inherited = false)]
Microsoft.Maui.Controls (5)
ContentPropertyAttribute.cs (1)
16 [AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
IMarkupExtension.cs (1)
17 [AttributeUsage(AttributeTargets.Class, Inherited = false)]
ProvideCompiledAttribute.cs (1)
9 [AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
StyleSheets\StylePropertyAttribute.cs (1)
7 [AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true, Inherited = true)]
Xaml\XamlResourceIdAttribute.cs (1)
10 [AttributeUsage(AttributeTargets.Assembly, Inherited = false, AllowMultiple = true)]
Microsoft.Maui.Controls.Xaml (2)
XamlCompilationAttribute.cs (1)
14 [AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Module | AttributeTargets.Class, Inherited = false)]
XamlFilePathAttribute.cs (1)
8 [AttributeUsage(AttributeTargets.Class, Inherited = false, AllowMultiple = false)]
Microsoft.ML.Core (6)
BestFriendAttribute.cs (2)
24| AttributeTargets.Method | AttributeTargets.Interface | AttributeTargets.Enum | AttributeTargets.Delegate, AllowMultiple = false, Inherited = false)] 35[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false, Inherited = false)]
SearchSpace\BoolearnChoiceAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, Inherited = false, AllowMultiple = false)]
SearchSpace\ChoiceAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, Inherited = false, AllowMultiple = false)]
SearchSpace\NestOptionAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, Inherited = false, AllowMultiple = false)]
SearchSpace\RangeAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, Inherited = false, AllowMultiple = false)]
Microsoft.ML.CpuMath (2)
src\Microsoft.ML.Core\BestFriendAttribute.cs (2)
24| AttributeTargets.Method | AttributeTargets.Interface | AttributeTargets.Enum | AttributeTargets.Delegate, AllowMultiple = false, Inherited = false)] 35[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false, Inherited = false)]
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)]
DataLoadSave\Database\LoadColumnNameAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
DataLoadSave\Text\LoadColumnAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
Microsoft.ML.DataView (1)
DataViewType.cs (1)
475[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
Microsoft.ML.TestFrameworkCommon (2)
Attributes\EnvironmentSpecificFactAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
Attributes\EnvironmentSpecificTheoryAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
Microsoft.ML.TorchSharp (1)
Utils\IntrinsicAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Field, Inherited = false)]
Microsoft.VisualBasic.Core (9)
Microsoft\VisualBasic\ComClassAttribute.vb (1)
11<AttributeUsage(AttributeTargets.Class, Inherited:=False, AllowMultiple:=False)>
Microsoft\VisualBasic\CompilerServices\DesignerGeneratedAttribute.vb (1)
20<AttributeUsage(AttributeTargets.Class, AllowMultiple:=False, Inherited:=False)>
Microsoft\VisualBasic\CompilerServices\OptionCompareAttribute.vb (1)
18<AttributeUsage(AttributeTargets.Parameter, Inherited:=False, AllowMultiple:=False)>
Microsoft\VisualBasic\CompilerServices\OptionTextAttribute.vb (1)
17<AttributeUsage(AttributeTargets.Class, Inherited:=False, AllowMultiple:=False)>
Microsoft\VisualBasic\CompilerServices\StandardModuleAttribute.vb (1)
18<AttributeUsage(AttributeTargets.Class, Inherited:=False, AllowMultiple:=False)>
Microsoft\VisualBasic\HideModuleNameAttribute.vb (1)
16<AttributeUsage(AttributeTargets.Class, AllowMultiple:=False, Inherited:=False)>
Microsoft\VisualBasic\MyGroupCollectionAttribute.vb (1)
19<AttributeUsage(AttributeTargets.Class, AllowMultiple:=False, Inherited:=False)> _
Microsoft\VisualBasic\VBFixedArrayAttribute.vb (1)
11<AttributeUsage(AttributeTargets.Field, Inherited:=False, AllowMultiple:=False)>
Microsoft\VisualBasic\VBFixedStringAttribute.vb (1)
11<AttributeUsage(AttributeTargets.Field, Inherited:=False, AllowMultiple:=False)> _
Microsoft.Web.Xdt.Extensions (1)
src\Shared\CallerArgument\CallerArgumentExpressionAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
MSBuildTaskHost (14)
CallerArgumentExpressionAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
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)]
RunInSTAAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = false)]
StringSyntaxAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
Mvc.RoutingWebSite (1)
HttpMergeAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
PresentationCore (1)
System\Windows\LocalizabilityAttribute.cs (1)
26Inherited = true)
PresentationFramework (3)
MS\Internal\WindowsRuntime\Generated\WinRT\Attributes.cs (3)
9[AttributeUsage(AttributeTargets.Class, Inherited = false, AllowMultiple = false)] 21[AttributeUsage(AttributeTargets.Class, Inherited = false, AllowMultiple = false)] 36[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface | AttributeTargets.Delegate | AttributeTargets.Struct | AttributeTargets.Enum, Inherited = false, AllowMultiple = false)]
Replay (6)
src\Dependencies\Contracts\CompilerFeatureRequiredAttribute.cs (1)
23[AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = false)]
src\Dependencies\Contracts\ExperimentalAttribute.cs (1)
39AttributeTargets.Delegate, Inherited = false)]
src\Dependencies\Contracts\InterpolatedStringHandlerArgumentAttribute.cs (1)
18[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
src\Dependencies\Contracts\InterpolatedStringHandlerAttribute.cs (1)
18[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, AllowMultiple = false, Inherited = false)]
src\Dependencies\Contracts\RequiredMemberAttribute.cs (1)
21[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
src\Dependencies\Contracts\SetsRequiredMembersAttribute.cs (1)
25[AttributeUsage(AttributeTargets.Constructor, AllowMultiple = false, Inherited = false)]
SemanticSearch.BuildTask (6)
src\Dependencies\Contracts\CompilerFeatureRequiredAttribute.cs (1)
23[AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = false)]
src\Dependencies\Contracts\ExperimentalAttribute.cs (1)
39AttributeTargets.Delegate, Inherited = false)]
src\Dependencies\Contracts\InterpolatedStringHandlerArgumentAttribute.cs (1)
18[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
src\Dependencies\Contracts\InterpolatedStringHandlerAttribute.cs (1)
18[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, AllowMultiple = false, Inherited = false)]
src\Dependencies\Contracts\RequiredMemberAttribute.cs (1)
21[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
src\Dependencies\Contracts\SetsRequiredMembersAttribute.cs (1)
25[AttributeUsage(AttributeTargets.Constructor, AllowMultiple = false, Inherited = false)]
Shared (20)
src\LegacySupport\CallerAttributes\CallerArgumentExpressionAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
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)]
src\LegacySupport\SkipLocalsInitAttribute\SkipLocalsInitAttribute.cs (1)
34| AttributeTargets.Event, Inherited = false)]
src\LegacySupport\StringSyntaxAttribute\StringSyntaxAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
src\LegacySupport\TrimAttributes\DynamicallyAccessedMembersAttribute.cs (1)
41Inherited = false)]
src\LegacySupport\TrimAttributes\DynamicDependencyAttribute.cs (1)
24AllowMultiple = true, Inherited = false)]
src\LegacySupport\TrimAttributes\RequiresAssemblyFilesAttribute.cs (1)
23Inherited = false,
src\LegacySupport\TrimAttributes\RequiresDynamicCodeAttribute.cs (1)
23[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)]
src\LegacySupport\TrimAttributes\RequiresUnreferencedCodeAttribute.cs (1)
24[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)]
src\LegacySupport\TrimAttributes\UnconditionalSuppressMessageAttribute.cs (1)
24[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = true)]
System.Collections.Immutable (1)
src\libraries\Common\src\System\Runtime\Versioning\NonVersionableAttribute.cs (1)
25AllowMultiple = false, Inherited = false)]
System.ComponentModel.Annotations (6)
System\ComponentModel\DataAnnotations\AssociationAttribute.cs (1)
12Inherited = true)]
System\ComponentModel\DataAnnotations\ConcurrencyCheckAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false, Inherited = true)]
System\ComponentModel\DataAnnotations\DisplayColumnAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class, Inherited = true, AllowMultiple = false)]
System\ComponentModel\DataAnnotations\EditableAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
System\ComponentModel\DataAnnotations\KeyAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false, Inherited = true)]
System\ComponentModel\DataAnnotations\TimestampAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false, Inherited = true)]
System.ComponentModel.Composition (12)
System\ComponentModel\Composition\CatalogReflectionContextAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false, Inherited = true)]
System\ComponentModel\Composition\ExportAttribute.cs (1)
12AllowMultiple = true, Inherited = false)]
System\ComponentModel\Composition\ExportMetadataAttribute.cs (1)
11AllowMultiple = true, Inherited = false)]
System\ComponentModel\Composition\ImportAttribute.cs (1)
13AllowMultiple = false, Inherited = false)]
System\ComponentModel\Composition\ImportingConstructorAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Constructor, AllowMultiple = false, Inherited = false)]
System\ComponentModel\Composition\ImportManyAttribute.cs (1)
13AllowMultiple = false, Inherited = false)]
System\ComponentModel\Composition\InheritedExportAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface, AllowMultiple = true, Inherited = true)]
System\ComponentModel\Composition\MetadataAttributeAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
System\ComponentModel\Composition\MetadataViewImplementationAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Interface, AllowMultiple = false, Inherited = false)]
System\ComponentModel\Composition\PartCreationPolicyAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = false)]
System\ComponentModel\Composition\PartMetadataAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class, AllowMultiple = true, Inherited = false)]
System\ComponentModel\Composition\PartNotDiscoverableAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = false)]
System.ComponentModel.Primitives (4)
System\ComponentModel\Design\Serialization\DesignerSerializerAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface, AllowMultiple = true, Inherited = true)]
System\ComponentModel\DesignerAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface, AllowMultiple = true, Inherited = true)]
System\ComponentModel\DesignerCategoryAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
System\ComponentModel\EditorAttribute.cs (1)
11[AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = true)]
System.ComponentModel.TypeConverter (5)
System\ComponentModel\Design\HelpKeywordAttribute.cs (1)
44[AttributeUsage(AttributeTargets.All, AllowMultiple = false, Inherited = false)]
System\ComponentModel\Design\Serialization\DefaultSerializationProviderAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class, Inherited = false)]
System\ComponentModel\Design\Serialization\RootDesignerSerializerAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface, AllowMultiple = true, Inherited = true)]
System\ComponentModel\LicenseProviderAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = false)]
System\ComponentModel\ToolboxItemFilterAttribute.cs (1)
43[AttributeUsage(AttributeTargets.Class, AllowMultiple = true, Inherited = true)]
System.Composition.AttributedModel (12)
System\Composition\ExportAttribute.cs (1)
12AllowMultiple = true, Inherited = false)]
System\Composition\ExportMetadataAttribute.cs (1)
11AllowMultiple = true, Inherited = false)]
System\Composition\ImportAttribute.cs (1)
12AllowMultiple = false, Inherited = false)]
System\Composition\ImportingConstructorAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Constructor, AllowMultiple = false, Inherited = false)]
System\Composition\ImportManyAttribute.cs (1)
12AllowMultiple = false, Inherited = false)]
System\Composition\ImportMetadataConstraintAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Property, Inherited = false)]
System\Composition\MetadataAttributeAttribute.cs (1)
11AllowMultiple = false, Inherited = true)]
System\Composition\OnImportsSatisfiedAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Method, Inherited = false)]
System\Composition\PartMetadataAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class, AllowMultiple = true, Inherited = false)]
System\Composition\PartNotDiscoverableAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = false)]
System\Composition\SharedAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Class, Inherited = false)]
System\Composition\SharingBoundaryAttribute.cs (1)
19[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
System.Data.Common (1)
System\Data\Common\DbProviderSpecificTypePropertyAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
System.Drawing.Common (8)
Special\RequiresUnreferencedCodeAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)]
Special\UnconditionalSuppressMessageAttribute.cs (1)
16[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = true)]
src\Common\src\PlatformAttributes.cs (6)
28AllowMultiple = false, Inherited = false)] 65AllowMultiple = true, Inherited = false)] 98AllowMultiple = true, Inherited = false)] 135AllowMultiple = true, Inherited = false)] 172AllowMultiple = true, Inherited = false)] 201AllowMultiple = true, Inherited = false)]
System.Net.Quic (1)
System\Net\Quic\Interop\msquic.cs (1)
95[AttributeUsage(AttributeTargets.Enum | AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.ReturnValue, AllowMultiple = false, Inherited = true)]
System.ObjectModel (2)
System\ComponentModel\TypeDescriptionProviderAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Class, Inherited = true)]
System\Windows\Markup\ValueSerializerAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface | AttributeTargets.Struct | AttributeTargets.Enum | AttributeTargets.Property | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
System.Private.CoreLib (180)
src\libraries\Common\src\System\Runtime\Versioning\NonVersionableAttribute.cs (1)
25AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Attribute.cs (1)
11[AttributeUsage(AttributeTargets.All, Inherited = true, AllowMultiple = false)]
src\libraries\System.Private.CoreLib\src\System\AttributeUsageAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class, Inherited = true)]
src\libraries\System.Private.CoreLib\src\System\CLSCompliantAttribute.cs (1)
9[AttributeUsage(AttributeTargets.All, Inherited = true, AllowMultiple = false)]
src\libraries\System.Private.CoreLib\src\System\CodeDom\Compiler\GeneratedCodeAttribute.cs (1)
6[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = false)]
src\libraries\System.Private.CoreLib\src\System\Context.cs (1)
39[AttributeUsage(AttributeTargets.Field, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\ConstantExpectedAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\DynamicallyAccessedMembersAttribute.cs (1)
32Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\DynamicDependencyAttribute.cs (1)
15AllowMultiple = true, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\ExcludeFromCodeCoverageAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Constructor | AttributeTargets.Method | AttributeTargets.Property | AttributeTargets.Event, Inherited = false, AllowMultiple = false)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\ExperimentalAttribute.cs (1)
24AttributeTargets.Delegate, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\FeatureGuardAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\FeatureSwitchDefinitionAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Property, Inherited = 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\RequiresDynamicCodeAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\RequiresUnreferencedCodeAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\SetsRequiredMembersAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Constructor, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\StringSyntaxAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\SuppressMessageAttribute.cs (1)
9[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = true)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\UnconditionalSuppressMessageAttribute.cs (1)
15[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = true)]
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\Diagnostics\DebuggerHiddenAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property | AttributeTargets.Constructor, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\DebuggerNonUserCodeAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method | AttributeTargets.Property | AttributeTargets.Constructor | AttributeTargets.Struct, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\DebuggerStepperBoundaryAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Constructor | AttributeTargets.Method, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\DebuggerStepThroughAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Method | AttributeTargets.Constructor, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\StackTraceHiddenAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Struct, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\TraceLogging\EventDataAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\FlagsAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Enum, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\NonSerializedAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Field, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\ObsoleteAttribute.cs (1)
11Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\ParamArrayAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Parameter, Inherited = true, AllowMultiple = false)]
src\libraries\System.Private.CoreLib\src\System\Reflection\AssemblyAlgorithmIdAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Reflection\AssemblyCompanyAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Reflection\AssemblyConfigurationAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Reflection\AssemblyCopyrightAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Reflection\AssemblyCultureAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Reflection\AssemblyDefaultAliasAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Reflection\AssemblyDelaySignAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Reflection\AssemblyDescriptionAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Reflection\AssemblyFileVersionAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Reflection\AssemblyFlagsAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Reflection\AssemblyInformationalVersionAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Reflection\AssemblyKeyFileAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Reflection\AssemblyKeyNameAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Reflection\AssemblyMetadataAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Reflection\AssemblyProductAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Reflection\AssemblySignatureKeyAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, Inherited = false, AllowMultiple = false)]
src\libraries\System.Private.CoreLib\src\System\Reflection\AssemblyTitleAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Reflection\AssemblyTrademarkAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Reflection\AssemblyVersionAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Reflection\ObfuscateAssemblyAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Reflection\ObfuscationAttribute.cs (1)
7AllowMultiple = true, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncIteratorStateMachineAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Method, Inherited = false, AllowMultiple = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncMethodBuilderAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Interface | AttributeTargets.Delegate | AttributeTargets.Enum | AttributeTargets.Method, Inherited = false, AllowMultiple = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncStateMachineAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method, Inherited = false, AllowMultiple = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\CallerArgumentExpressionAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\CallerFilePathAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\CallerLineNumberAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\CallerMemberNameAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\CollectionBuilderAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Interface, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\CompExactlyDependsOnAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor, AllowMultiple = true, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\CompilerFeatureRequiredAttribute.cs (1)
9[AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\CompilerGeneratedAttribute.cs (1)
6[AttributeUsage(AttributeTargets.All, Inherited = true)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\CustomConstantAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\DateTimeConstantAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\DecimalConstantAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\DisablePrivateReflectionAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\DisableRuntimeMarshallingAttribute.cs (1)
23[AttributeUsage(AttributeTargets.Assembly, Inherited = false, AllowMultiple = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\EnumeratorCancellationAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\FixedBufferAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Field, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\IndexerNameAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Property, Inherited = true)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\InternalsVisibleToAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\InterpolatedStringHandlerArgumentAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\InterpolatedStringHandlerAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\IntrinsicAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Field, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\IsReadOnlyAttribute.cs (1)
13[AttributeUsage(AttributeTargets.All, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\IteratorStateMachineAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method, Inherited = false, AllowMultiple = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\MetadataUpdateOriginalTypeAttribute.cs (1)
7AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\MethodImplAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\ModuleInitializerAttribute.cs (1)
26[AttributeUsage(AttributeTargets.Method, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\NullableAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class | AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Event | AttributeTargets.Parameter | AttributeTargets.ReturnValue | AttributeTargets.GenericParameter, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\NullableContextAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Method | AttributeTargets.Interface | AttributeTargets.Delegate, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\NullablePublicOnlyAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Module, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\OverloadResolutionPriorityAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\ParamCollectionAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Parameter, Inherited = true, AllowMultiple = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\PreserveBaseOverridesAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\RefSafetyRulesAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Module, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\RequiredMemberAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\RequiresLocationAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\RuntimeCompatibilityAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Assembly, Inherited = false, AllowMultiple = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\ScopedRefAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\SkipLocalsInitAttribute.cs (1)
27| AttributeTargets.Event, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\StateMachineAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method, Inherited = false, AllowMultiple = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\StringFreezingAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\TypeForwardedFromAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Enum | AttributeTargets.Interface | AttributeTargets.Delegate, Inherited = false, AllowMultiple = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\TypeForwardedToAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\UnsafeAccessorAttribute.cs (1)
76[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\ConstrainedExecution\PrePrepareMethodAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Constructor | AttributeTargets.Method, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\ConstrainedExecution\ReliabilityContractAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Constructor | AttributeTargets.Method | AttributeTargets.Interface /* | AttributeTargets.Delegate*/, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\ExceptionServices\HandleProcessCorruptedStateExceptionsAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\AllowReversePInvokeCallsAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\BestFitMappingAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Interface | AttributeTargets.Class | AttributeTargets.Struct, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ClassInterfaceAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\CoClassAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Interface, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ComDefaultInterfaceAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Class, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ComEventInterfaceAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Interface, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ComImportAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ComSourceInterfacesAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Class, Inherited = true)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ComVisibleAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Interface | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Delegate | AttributeTargets.Enum | AttributeTargets.Field | AttributeTargets.Method | AttributeTargets.Property, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\DefaultCharSetAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Module, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\DispIdAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method | AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Event, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\DllImportAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\FieldOffsetAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Field, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\GuidAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Interface | AttributeTargets.Class | AttributeTargets.Enum | AttributeTargets.Struct | AttributeTargets.Delegate, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\IDynamicInterfaceCastable.cs (1)
58[AttributeUsage(AttributeTargets.Interface, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\InAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\InterfaceTypeAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Interface, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\LCIDConversionAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\LibraryImportAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\MarshalAsAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Field | AttributeTargets.ReturnValue, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ObjectiveC\ObjectiveCTrackedTypeAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Class, Inherited = true, AllowMultiple = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\OptionalAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\OutAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\PreserveSigAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ProgIdAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Class, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\StructLayoutAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\SuppressGCTransitionAttribute.cs (1)
60[AttributeUsage(AttributeTargets.Method, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\TypeIdentifierAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Interface | AttributeTargets.Enum | AttributeTargets.Struct | AttributeTargets.Delegate, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\UnmanagedCallConvAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\UnmanagedCallersOnlyAttribute.cs (1)
17[AttributeUsage(AttributeTargets.Method, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\UnmanagedFunctionPointerAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Delegate, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\WasmImportLinkageAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Method, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\NgenServicingAttributes.cs (2)
6[AttributeUsage(AttributeTargets.Assembly, Inherited = false)] 17[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\Serialization\OnDeserializedAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\Serialization\OnDeserializingAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\Serialization\OnSerializedAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\Serialization\OnSerializingAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\Serialization\OptionalFieldAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Field, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\Versioning\ComponentGuaranteesAttribute.cs (1)
11AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\Versioning\PlatformAttributes.cs (6)
29AllowMultiple = false, Inherited = false)] 63AllowMultiple = true, Inherited = false)] 94AllowMultiple = true, Inherited = false)] 129AllowMultiple = true, Inherited = false)] 161AllowMultiple = true, Inherited = false)] 187AllowMultiple = true, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\Versioning\RequiresPreviewFeaturesAttribute.cs (1)
17AttributeTargets.Event, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\Versioning\ResourceConsumptionAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property | AttributeTargets.Constructor, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\Versioning\ResourceExposureAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Method | AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Constructor, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\Versioning\TargetFrameworkAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Security\AllowPartiallyTrustedCallersAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Security\DynamicSecurityMethodAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor, AllowMultiple = true, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Security\Permissions\CodeAccessSecurityAttribute.cs (1)
7[AttributeUsage((AttributeTargets)(109), AllowMultiple = true, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Security\Permissions\SecurityAttribute.cs (1)
7[AttributeUsage((AttributeTargets)(109), AllowMultiple = true, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Security\Permissions\SecurityPermissionAttribute.cs (1)
7[AttributeUsage((AttributeTargets)(109), 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\SecurityTransparentAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Security\SecurityTreatAsSafeAttribute.cs (1)
17Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Security\SuppressUnmanagedCodeSecurityAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class | AttributeTargets.Interface | AttributeTargets.Delegate, AllowMultiple = true, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Security\UnverifiableCodeAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Module, AllowMultiple = true, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\SerializableAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Enum | AttributeTargets.Delegate, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\ThreadStaticAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Field, Inherited = false)]
System.Private.CoreLib.Generators (11)
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 (3)
XUnit\SkipOnArchitectureAttribute.cs (1)
18[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class, AllowMultiple = true, Inherited = true)]
XUnit\UseCultureAttribute.cs (1)
18[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
XUnit\UseDefaultXunitCultureAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
System.Runtime.CompilerServices.VisualC (2)
System\Runtime\CompilerServices\Attributes.cs (2)
102[AttributeUsage(AttributeTargets.Struct, Inherited = true)] 114[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Enum | AttributeTargets.Interface, AllowMultiple = true, Inherited = false)]
System.Runtime.InteropServices (18)
System\Runtime\CompilerServices\IDispatchConstantAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter, Inherited = false)]
System\Runtime\CompilerServices\IUnknownConstantAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter, Inherited = false)]
System\Runtime\InteropServices\AutomationProxyAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Interface, Inherited = false)]
System\Runtime\InteropServices\ComAliasNameAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
System\Runtime\InteropServices\ComCompatibleVersionAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
System\Runtime\InteropServices\ComConversionLossAttribute.cs (1)
6[AttributeUsage(AttributeTargets.All, Inherited = false)]
System\Runtime\InteropServices\ComRegisterFunctionAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method, Inherited = false)]
System\Runtime\InteropServices\ComUnregisterFunctionAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method, Inherited = false)]
System\Runtime\InteropServices\ImportedFromTypeLibAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
System\Runtime\InteropServices\ManagedToNativeComInteropStubAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method, Inherited = false, AllowMultiple = false)]
System\Runtime\InteropServices\Marshalling\ComExposedClassAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class, Inherited = false)]
System\Runtime\InteropServices\Marshalling\IUnknownDerivedAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Interface, Inherited = false)]
System\Runtime\InteropServices\PrimaryInteropAssemblyAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, Inherited = false, AllowMultiple = true)]
System\Runtime\InteropServices\TypeLibFuncAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method, Inherited = false)]
System\Runtime\InteropServices\TypeLibImportClassAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Interface, Inherited = false)]
System\Runtime\InteropServices\TypeLibTypeAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface | AttributeTargets.Enum | AttributeTargets.Struct, Inherited = false)]
System\Runtime\InteropServices\TypeLibVarAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Field, Inherited = false)]
System\Runtime\InteropServices\TypeLibVersionAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
System.Runtime.InteropServices.JavaScript (3)
artifacts\obj\System.Runtime.InteropServices.JavaScript\Debug\net10.0\System.Runtime.InteropServices.JavaScript.notsupported.cs (3)
9[System.AttributeUsageAttribute(AttributeTargets.Method, Inherited = false, AllowMultiple = false)] 19[System.AttributeUsageAttribute(AttributeTargets.Method, Inherited = false, AllowMultiple = false)] 26[System.AttributeUsageAttribute(AttributeTargets.Parameter | AttributeTargets.ReturnValue, Inherited = false, AllowMultiple = false)]
System.Runtime.Serialization.Primitives (7)
System\Runtime\Serialization\CollectionDataContractAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, Inherited = false, AllowMultiple = false)]
System\Runtime\Serialization\ContractNamespaceAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Module, Inherited = false, AllowMultiple = true)]
System\Runtime\Serialization\DataContractAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Enum, Inherited = false, AllowMultiple = false)]
System\Runtime\Serialization\DataMemberAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property, Inherited = false, AllowMultiple = false)]
System\Runtime\Serialization\EnumMemberAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Field, Inherited = false, AllowMultiple = false)]
System\Runtime\Serialization\IgnoreDataMemberAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property, Inherited = false, AllowMultiple = false)]
System\Runtime\Serialization\KnownTypeAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, Inherited = true, AllowMultiple = true)]
System.Security.Permissions (40)
System\Configuration\ConfigurationPermissionAttribute.cs (1)
12[AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = false)]
System\Data\Common\DBDataPermissionAttribute.cs (1)
12AllowMultiple = true, Inherited = false)]
System\Data\Odbc\OdbcPermissionAttribute.cs (1)
14AttributeTargets.Constructor | AttributeTargets.Method, AllowMultiple = true, Inherited = false)]
System\Data\OleDb\OleDbPermissionAttribute.cs (1)
14AttributeTargets.Constructor | AttributeTargets.Method, AllowMultiple = true, Inherited = false)]
System\Data\OracleClient\OraclePermissionAttribute.cs (1)
12AttributeTargets.Constructor | AttributeTargets.Method, AllowMultiple = true, Inherited = false)]
System\Data\SqlClient\SqlClientPermissionAttribute.cs (1)
14AllowMultiple = true, Inherited = false)]
System\Diagnostics\EventLogPermissionAttribute.cs (1)
13| AttributeTargets.Constructor | AttributeTargets.Method | AttributeTargets.Event, AllowMultiple = true, Inherited = false)]
System\Diagnostics\PerformanceCounterPermissionAttribute.cs (1)
12AllowMultiple = true, Inherited = false)]
System\DirectoryServices\DirectoryServicesPermissionAttribute.cs (1)
12AllowMultiple = true, Inherited = false)]
System\Net\DnsPermissionAttribute.cs (1)
13AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false)]
System\Net\Mail\SmtpPermissionAttribute.cs (1)
13AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false)]
System\Net\NetworkInformation\NetworkInformationPermissionAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false)]
System\Net\PeerToPeer\Collaboration\PeerCollaborationPermissionAttribute.cs (1)
13AttributeTargets.Constructor | AttributeTargets.Method, AllowMultiple = true, Inherited = false)]
System\Net\PeerToPeer\PnrpPermissionAttribute.cs (1)
13AttributeTargets.Constructor | AttributeTargets.Method, AllowMultiple = true, Inherited = false)]
System\Net\SocketPermissionAttribute.cs (1)
13AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false)]
System\Net\WebPermissionAttribute.cs (1)
13AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false)]
System\Security\Permissions\DataProtectionPermissionAttribute.cs (1)
10| AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false)]
System\Security\Permissions\EnvironmentPermissionAttribute.cs (1)
9[AttributeUsage((AttributeTargets)(109), AllowMultiple = true, Inherited = false)]
System\Security\Permissions\FileDialogPermissionAttribute.cs (1)
9[AttributeUsage((AttributeTargets)(109), AllowMultiple = true, Inherited = false)]
System\Security\Permissions\FileIOPermissionAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false)]
System\Security\Permissions\GacIdentityPermissionAttribute.cs (1)
9[AttributeUsage((AttributeTargets)(109), AllowMultiple = true, Inherited = false)]
System\Security\Permissions\HostProtectionAttribute.cs (1)
9[AttributeUsage((AttributeTargets)(4205), AllowMultiple = true, Inherited = false)]
System\Security\Permissions\IsolatedStorageFilePermissionAttribute.cs (1)
11AllowMultiple = true, Inherited = false)]
System\Security\Permissions\KeyContainerPermissionAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false)]
System\Security\Permissions\MediaPermission.cs (1)
67[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false)]
System\Security\Permissions\PermissionSetAttribute.cs (1)
9[AttributeUsage((AttributeTargets)(109), AllowMultiple = true, Inherited = false)]
System\Security\Permissions\PrincipalPermissionAttribute.cs (1)
9[AttributeUsage((AttributeTargets)(68), AllowMultiple = true, Inherited = false)]
System\Security\Permissions\PublisherIdentityPermissionAttribute.cs (1)
9[AttributeUsage((AttributeTargets)(109), AllowMultiple = true, Inherited = false)]
System\Security\Permissions\ReflectionPermissionAttribute.cs (1)
9[AttributeUsage((AttributeTargets)(109), AllowMultiple = true, Inherited = false)]
System\Security\Permissions\RegistryPermissionAttribute.cs (1)
9[AttributeUsage((AttributeTargets)(109), AllowMultiple = true, Inherited = false)]
System\Security\Permissions\SiteIdentityPermissionAttribute.cs (1)
9[AttributeUsage((AttributeTargets)(109), AllowMultiple = true, Inherited = false)]
System\Security\Permissions\StorePermissionAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false)]
System\Security\Permissions\StrongNameIdentityPermissionAttribute.cs (1)
9[AttributeUsage((AttributeTargets)(109), AllowMultiple = true, Inherited = false)]
System\Security\Permissions\TypeDescriptorPermissionAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false)]
System\Security\Permissions\UIPermissionAttribute.cs (1)
9[AttributeUsage((AttributeTargets)(109), AllowMultiple = true, Inherited = false)]
System\Security\Permissions\UrlIdentityPermissionAttribute.cs (1)
9[AttributeUsage((AttributeTargets)(109), AllowMultiple = true, Inherited = false)]
System\Security\Permissions\WebBrowserPermission.cs (1)
36[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false)]
System\Security\Permissions\ZoneIdentityPermissionAttribute.cs (1)
9[AttributeUsage((AttributeTargets)(109), AllowMultiple = true, Inherited = false)]
System\ServiceProcess\ServiceControllerPermissionAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly | AttributeTargets.Event, AllowMultiple = true, Inherited = false)]
System\Web\AspNetHostingPermissionAttribute.cs (1)
12[AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = false)]
System.Text.Json (3)
System\Text\Json\Serialization\Attributes\JsonDerivedTypeAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface, AllowMultiple = true, Inherited = false)]
System\Text\Json\Serialization\Attributes\JsonPolymorphicAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface, AllowMultiple = false, Inherited = false)]
System\Text\Json\Serialization\Attributes\JsonUnmappedMemberHandlingAttribute.cs (1)
11AllowMultiple = false, Inherited = false)]
System.Text.Json.SourceGeneration (14)
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\SetsRequiredMembersAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Constructor, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\CompilerFeatureRequiredAttribute.cs (1)
9[AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\RequiredMemberAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
System.Text.RegularExpressions (1)
System\Text\RegularExpressions\GeneratedRegexAttribute.cs (1)
24[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
System.Text.RegularExpressions.Generator (11)
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\Windows\Forms\ActiveX\AxHost.ClsidAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Class, Inherited = false)]
System\Windows\Forms\ActiveX\AxHost.TypeLibraryTimeStampAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
System\Windows\Forms\Controls\ImageList\RelatedImageListAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
System.Xaml (15)
System\Windows\Markup\AcceptedMarkupExtensionExpressionTypeAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
System\Windows\Markup\AmbientAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Property | AttributeTargets.Class | AttributeTargets.Method, Inherited=true)]
System\Windows\Markup\ConstructorArgumentAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
System\Windows\Markup\ContentPropertyAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class, AllowMultiple=false, Inherited=true)]
System\Windows\Markup\ContentWrapperAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Class, AllowMultiple = true, Inherited = true)]
System\Windows\Markup\DictionaryKeyPropertyAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
System\Windows\Markup\MarkupExtensionBracketCharactersAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Property, AllowMultiple = true, Inherited = false)]
System\Windows\Markup\MarkupExtensionReturnTypeAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class, AllowMultiple=false, Inherited=true)]
System\Windows\Markup\NameScopePropertyAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
System\Windows\Markup\TrimSurroundingWhitespaceAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Class, AllowMultiple=false, Inherited=true)]
System\Windows\Markup\UsableDuringInitializationAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
System\Windows\Markup\WhitespaceSignificantCollectionAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class, AllowMultiple=false, Inherited=true)]
System\Windows\Markup\XamlDeferLoadAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Property | AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
System\Windows\Markup\XamlSetMarkupExtensionAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Class, Inherited=true, AllowMultiple=false)]
System\Windows\Markup\XamlSetTypeConverterAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Class, Inherited = true, AllowMultiple = false)]
8 references to Inherited
Microsoft.AspNetCore.App.Analyzers (1)
Mvc\DetectOverriddenAuthorizeAttribute.cs (1)
124if (arg.Key == nameof(AttributeUsageAttribute.Inherited))
System.Private.CoreLib (6)
src\System\Attribute.CoreCLR.cs (6)
63if (!usage.Inherited) 190if (!usage.Inherited) 288if ((attribUsage.Inherited) && (!disAllowMultiple.Contains(objType))) 354if ((objAttr[i] is Attribute) && (attribUsage.Inherited)) 410if (usage.Inherited) 413else if (usage.Inherited && usage.AllowMultiple)
System.Reflection.Context (1)
System\Reflection\Context\Custom\AttributeUtils.cs (1)
190inherited = usage.Inherited;