1033 writes to AllowMultiple
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.Azure.AI.OpenAI (2)
src\Components\Common\ConfigurationSchemaAttributes.cs (2)
9[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)] 38[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false)]
Aspire.Azure.Data.Tables (2)
src\Components\Common\ConfigurationSchemaAttributes.cs (2)
9[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)] 38[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false)]
Aspire.Azure.Messaging.EventHubs (2)
src\Components\Common\ConfigurationSchemaAttributes.cs (2)
9[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)] 38[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false)]
Aspire.Azure.Messaging.ServiceBus (2)
src\Components\Common\ConfigurationSchemaAttributes.cs (2)
9[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)] 38[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false)]
Aspire.Azure.Messaging.WebPubSub (2)
src\Components\Common\ConfigurationSchemaAttributes.cs (2)
9[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)] 38[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false)]
Aspire.Azure.Search.Documents (2)
src\Components\Common\ConfigurationSchemaAttributes.cs (2)
9[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)] 38[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false)]
Aspire.Azure.Security.KeyVault (2)
src\Components\Common\ConfigurationSchemaAttributes.cs (2)
9[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)] 38[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false)]
Aspire.Azure.Storage.Blobs (2)
src\Components\Common\ConfigurationSchemaAttributes.cs (2)
9[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)] 38[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false)]
Aspire.Azure.Storage.Queues (2)
src\Components\Common\ConfigurationSchemaAttributes.cs (2)
9[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)] 38[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false)]
Aspire.Components.Common.Tests (3)
RequiresDockerAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false)]
RequiresSSLCertificateAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false)]
RequiresToolsAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false)]
Aspire.Dashboard.Components.Tests (2)
tests\Shared\Logging\LogLevelAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class | AttributeTargets.Assembly, AllowMultiple = false)]
UseCultureAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
Aspire.Dashboard.Tests (1)
tests\Shared\Logging\LogLevelAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class | AttributeTargets.Assembly, AllowMultiple = false)]
Aspire.Elastic.Clients.Elasticsearch (2)
src\Components\Common\ConfigurationSchemaAttributes.cs (2)
9[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)] 38[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false)]
Aspire.Hosting (2)
ApplicationModel\EndpointNameAttribute.cs (1)
18[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false)]
ApplicationModel\ResourceNameAttribute.cs (1)
18[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false)]
Aspire.Hosting.Analyzers (3)
src\Shared\NullableAttributes.cs (3)
59[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 96[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 116[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Aspire.Hosting.Testing.Tests (1)
tests\Shared\Logging\LogLevelAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class | AttributeTargets.Assembly, AllowMultiple = false)]
Aspire.Hosting.Tests (1)
tests\Shared\Logging\LogLevelAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class | AttributeTargets.Assembly, AllowMultiple = false)]
Aspire.Microsoft.Azure.Cosmos (2)
src\Components\Common\ConfigurationSchemaAttributes.cs (2)
9[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)] 38[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false)]
Aspire.Microsoft.Data.SqlClient (2)
src\Components\Common\ConfigurationSchemaAttributes.cs (2)
9[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)] 38[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false)]
Aspire.Microsoft.EntityFrameworkCore.Cosmos (2)
src\Components\Common\ConfigurationSchemaAttributes.cs (2)
9[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)] 38[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false)]
Aspire.Microsoft.EntityFrameworkCore.SqlServer (2)
src\Components\Common\ConfigurationSchemaAttributes.cs (2)
9[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)] 38[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false)]
Aspire.Milvus.Client (2)
src\Components\Common\ConfigurationSchemaAttributes.cs (2)
9[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)] 38[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false)]
Aspire.MongoDB.Driver (2)
src\Components\Common\ConfigurationSchemaAttributes.cs (2)
9[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)] 38[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false)]
Aspire.MySqlConnector (2)
src\Components\Common\ConfigurationSchemaAttributes.cs (2)
9[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)] 38[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false)]
Aspire.NATS.Net (2)
src\Components\Common\ConfigurationSchemaAttributes.cs (2)
9[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)] 38[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false)]
Aspire.Npgsql (2)
src\Components\Common\ConfigurationSchemaAttributes.cs (2)
9[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)] 38[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false)]
Aspire.Npgsql.EntityFrameworkCore.PostgreSQL (2)
src\Components\Common\ConfigurationSchemaAttributes.cs (2)
9[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)] 38[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false)]
Aspire.OpenAI (2)
src\Components\Common\ConfigurationSchemaAttributes.cs (2)
9[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)] 38[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false)]
Aspire.Oracle.EntityFrameworkCore (2)
src\Components\Common\ConfigurationSchemaAttributes.cs (2)
9[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)] 38[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false)]
Aspire.Playground.Tests (4)
tests\Aspire.Components.Common.Tests\RequiresDockerAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false)]
tests\Aspire.Components.Common.Tests\RequiresSSLCertificateAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false)]
tests\Aspire.Components.Common.Tests\RequiresToolsAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false)]
tests\Shared\Logging\LogLevelAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class | AttributeTargets.Assembly, AllowMultiple = false)]
Aspire.Pomelo.EntityFrameworkCore.MySql (2)
src\Components\Common\ConfigurationSchemaAttributes.cs (2)
9[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)] 38[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false)]
Aspire.Qdrant.Client (2)
src\Components\Common\ConfigurationSchemaAttributes.cs (2)
9[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)] 38[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false)]
Aspire.RabbitMQ.Client (2)
src\Components\Common\ConfigurationSchemaAttributes.cs (2)
9[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)] 38[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false)]
Aspire.Seq (2)
src\Components\Common\ConfigurationSchemaAttributes.cs (2)
9[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)] 38[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false)]
Aspire.StackExchange.Redis (2)
src\Components\Common\ConfigurationSchemaAttributes.cs (2)
9[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)] 38[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false)]
Aspire.StackExchange.Redis.DistributedCaching (2)
src\Components\Common\ConfigurationSchemaAttributes.cs (2)
9[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)] 38[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false)]
Aspire.StackExchange.Redis.OutputCaching (2)
src\Components\Common\ConfigurationSchemaAttributes.cs (2)
9[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)] 38[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false)]
ConfigurationSchemaGenerator.Tests (2)
src\Components\Common\ConfigurationSchemaAttributes.cs (2)
9[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)] 38[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false)]
CorsWebSite (1)
Filters\AllRequestsBlockingAuthorizationFilter.cs (1)
9[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
dotnet-openapi (1)
Internal\OpenapiDependencyAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
dotnet-svcutil-lib (34)
FrameworkFork\Microsoft.CodeDom\Compiler\GeneratedCodeAttribute.cs (1)
9[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = false)]
FrameworkFork\Microsoft.Xml\Xml\Serialization\SoapIncludeAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Interface | AttributeTargets.Method, AllowMultiple = true)]
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlAnyAttributeAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue, AllowMultiple = false)]
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlAnyElementAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue, AllowMultiple = true)]
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlArrayAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue, AllowMultiple = false)]
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlArrayItemAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue, AllowMultiple = true)]
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlChoiceIdentifierAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue, AllowMultiple = false)]
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlElementAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue, AllowMultiple = true)]
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlIncludeAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Interface | AttributeTargets.Method, AllowMultiple = true)]
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlNamespaceDeclarationsAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue, AllowMultiple = false)]
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializerAssemblyAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Class | AttributeTargets.Enum | AttributeTargets.Interface | AttributeTargets.Struct, 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.ServiceModel\Internals\System\Runtime\Fx.cs (7)
530AllowMultiple = true, Inherited = false)] 546AllowMultiple = true, Inherited = false)] 691AllowMultiple = true, Inherited = false)] 803AllowMultiple = true, 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\MessageContractAttribute.cs (1)
11[AttributeUsage(ServiceModelAttributeTargets.MessageContract, AllowMultiple = 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\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)]
FrameworkFork\System.Web.Services\Services\Description\XmlFormatExtensionPrefixAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
IIS.FunctionalTests (2)
src\Shared\TransportTestHelpers\HttpSysHttp3SupportedAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class, AllowMultiple = false)]
src\Shared\TransportTestHelpers\MsQuicSupportedAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class, AllowMultiple = false)]
illink (1)
ILLink.RoslynAnalyzer (3)
NullableAttributes.cs (3)
55 [AttributeUsage (AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 92 [AttributeUsage (AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 112 [AttributeUsage (AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Infrastructure.Common (5)
xunit\ConditionAttribute.cs (1)
21[AttributeUsage(AttributeTargets.Method, AllowMultiple = true)]
xunit\FailFastAfterAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class | AttributeTargets.Assembly, AllowMultiple = false)]
xunit\IssueAttribute.cs (1)
23[AttributeUsage(AttributeTargets.Method, AllowMultiple = true)]
xunit\WcfFactAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)]
xunit\WcfTheoryAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)]
InMemory.FunctionalTests (1)
src\Servers\Kestrel\shared\test\TransportTestHelpers\TlsAlpnSupportedAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class, AllowMultiple = false)]
Interop.FunctionalTests (3)
SkipOnArchitectureAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class, AllowMultiple = false)]
src\Servers\Kestrel\shared\test\TransportTestHelpers\TlsAlpnSupportedAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class, AllowMultiple = false)]
src\Shared\TransportTestHelpers\MsQuicSupportedAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class, AllowMultiple = false)]
Microsoft.AspNetCore.Analyzers (3)
src\Shared\Nullable\NullableAttributes.cs (3)
89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, 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 (3)
src\Shared\Nullable\NullableAttributes.cs (3)
89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, 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.Test (1)
TestDataAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
Microsoft.AspNetCore.App.SourceGenerators (3)
src\Shared\Nullable\NullableAttributes.cs (3)
89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, 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.UnitTests (1)
TestDataAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
Microsoft.AspNetCore.Authorization (6)
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 (3)
89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, 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 (13)
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)]
EditorRequiredAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Property, AllowMultiple = 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)]
Routing\ExcludeFromInteractiveRoutingAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
StreamRenderingAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
SupplyParameterFromQueryAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
Microsoft.AspNetCore.Components.Analyzers (3)
src\Shared\Nullable\NullableAttributes.cs (3)
89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 141[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 166[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.AspNetCore.Components.Endpoints (1)
Builder\RazorComponentApplicationAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false)]
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 (3)
src\Shared\Nullable\NullableAttributes.cs (3)
89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, 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 (6)
src\Shared\CallerArgument\CallerArgumentExpressionAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
src\Shared\Nullable\NullableAttributes.cs (3)
89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, 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 (2)
89[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = true)] 169AllowMultiple = true, Inherited = 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)
14AllowMultiple = 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.RequestDelegateGenerator (3)
src\Shared\Nullable\NullableAttributes.cs (3)
89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, 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 (3)
src\Shared\Nullable\NullableAttributes.cs (3)
89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, 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.EntityFrameworkCore.Test (1)
src\Identity\test\Shared\PriorityOrderer.cs (1)
15[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)]
Microsoft.AspNetCore.Identity.InMemory.Test (1)
src\Identity\test\Shared\PriorityOrderer.cs (1)
15[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)]
Microsoft.AspNetCore.Identity.Test (1)
src\Identity\test\Shared\PriorityOrderer.cs (1)
15[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)]
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 (20)
CollectDumpAttribute.cs (1)
18[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)]
Logging\LogLevelAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class | AttributeTargets.Assembly, AllowMultiple = false)]
RepeatAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class | AttributeTargets.Assembly, AllowMultiple = false)]
RetryAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class | AttributeTargets.Assembly, AllowMultiple = false)]
ShortClassNameAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class | AttributeTargets.Assembly, AllowMultiple = false)]
TestFrameworkFileLoggerAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false)]
TestOutputDirectoryAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false, Inherited = true)]
xunit\AssemblyFixtureAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
xunit\ConditionalFactAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)]
xunit\ConditionalTheoryAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)]
xunit\DockerOnlyAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Method, Inherited = true, AllowMultiple = false)]
xunit\EnvironmentVariableSkipConditionAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class | AttributeTargets.Assembly, AllowMultiple = true)]
xunit\FrameworkSkipConditionAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)]
xunit\MaximumOSVersionAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class | AttributeTargets.Assembly, AllowMultiple = true)]
xunit\MinimumOsVersionAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class | AttributeTargets.Assembly, AllowMultiple = true)]
xunit\OSSkipConditionAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class | AttributeTargets.Assembly, AllowMultiple = true)]
xunit\RemoteExecutionSupportedAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class | AttributeTargets.Assembly, AllowMultiple = true)]
xunit\SkipNonHelix.cs (1)
11[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class, AllowMultiple = false)]
xunit\SkipOnCIAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class, AllowMultiple = false)]
xunit\SkipOnHelixAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class, AllowMultiple = false)]
Microsoft.AspNetCore.JsonPatch (6)
src\Shared\CallerArgument\CallerArgumentExpressionAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
src\Shared\Nullable\NullableAttributes.cs (3)
89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, 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 (2)
89[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = true)] 169AllowMultiple = true, Inherited = false)]
Microsoft.AspNetCore.Mvc.Analyzers (3)
src\Shared\Nullable\NullableAttributes.cs (3)
89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, 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 (3)
src\Shared\Nullable\NullableAttributes.cs (3)
89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 141[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 166[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.AspNetCore.Mvc.Core (57)
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)]
ApplicationParts\ApplicationPartAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
ApplicationParts\ProvideApplicationPartFactoryAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false)]
ApplicationParts\RelatedAssemblyAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = 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)
25AllowMultiple = false,
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 (5)
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)]
ModelBinding\Metadata\DefaultModelMetadataProviderTest.cs (1)
458[AttributeUsage(AttributeTargets.All, AllowMultiple = true)]
Microsoft.AspNetCore.Mvc.DataAnnotations (1)
HiddenInputAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Class | AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
Microsoft.AspNetCore.Mvc.Razor (2)
Compilation\RazorViewAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
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 (3)
src\Shared\Nullable\NullableAttributes.cs (3)
89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, 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 (3)
src\Shared\Nullable\NullableAttributes.cs (3)
89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, 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.Server.HttpSys.FunctionalTests (3)
DelegateSupportedConditionAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)]
src\Shared\TransportTestHelpers\HttpSysHttp3SupportedAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class, AllowMultiple = false)]
src\Shared\TransportTestHelpers\MsQuicSupportedAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class, AllowMultiple = false)]
Microsoft.AspNetCore.Server.HttpSys.NonHelixTests (1)
DelegateSupportedConditionAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)]
Microsoft.AspNetCore.Server.IntegrationTesting (2)
xunit\SkipIfEnvironmentVariableNotEnabled.cs (1)
12[AttributeUsage(AttributeTargets.Method, AllowMultiple = true)]
xunit\SkipOn32BitOSAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)]
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests (1)
src\Shared\TransportTestHelpers\MsQuicSupportedAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class, AllowMultiple = false)]
Microsoft.AspNetCore.SignalR.Client.SourceGenerator (3)
src\Shared\Nullable\NullableAttributes.cs (3)
89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, 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 (5)
src\Shared\Nullable\NullableAttributes.cs (3)
89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, 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 (2)
89[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = true)] 169AllowMultiple = true, Inherited = false)]
Microsoft.AspNetCore.SignalR.StackExchangeRedis.Tests (1)
SkipIfDockerNotPresentAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Method, AllowMultiple = 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.AspNetCore.SignalR.Tests.Utils (1)
WebSocketsSupportedConditionAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class | AttributeTargets.Assembly, AllowMultiple = true)]
Microsoft.AspNetCore.WebSockets.ConformanceTests (1)
SkipIfWsTestNotPresentAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)]
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 (11)
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 (3)
58[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, 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\Compilers\Core\Portable\CommitHashAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false)]
src\Dependencies\Contracts\CompilerFeatureRequiredAttribute.cs (1)
23[AttributeUsage(AttributeTargets.All, AllowMultiple = true, 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.Cci.Extensions (1)
Differs\ExportDifferenceRuleAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
Microsoft.CodeAnalysis (4)
CommitHashAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false)]
ImplementationIsObsoleteAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Interface, AllowMultiple = false)]
InternalImplementationOnlyAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Interface, AllowMultiple = false)]
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\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)]
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\RestrictedInternalsVisibleToAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
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.EditorFeatures.Test.Utilities (2)
Threading\WpfFactAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)]
Threading\WpfTheoryAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)]
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver (5)
src\Dependencies\Contracts\CompilerFeatureRequiredAttribute.cs (1)
23[AttributeUsage(AttributeTargets.All, AllowMultiple = true, 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 (5)
src\Dependencies\Contracts\CompilerFeatureRequiredAttribute.cs (1)
23[AttributeUsage(AttributeTargets.All, AllowMultiple = true, 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)
Debugger\Engine\DkmReportNonFatalWatsonExceptionAttribute.cs (1)
18[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = true)]
src\Dependencies\Contracts\CompilerFeatureRequiredAttribute.cs (1)
23[AttributeUsage(AttributeTargets.All, AllowMultiple = true, 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.Xaml (2)
External\ExportXamlLspServiceFactoryAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Class, AllowMultiple = false), MetadataAttribute]
External\XamlCommandAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
Microsoft.CodeAnalysis.Features (1)
Intents\IntentProviderAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
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 (6)
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\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 (7)
Handler\Commands\ProvidesCommandAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
LspServices\ExportCSharpVisualBasicLspServiceFactoryAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class, AllowMultiple = false), MetadataAttribute]
LspServices\ExportCSharpVisualBasicStatelessLspServiceAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class, AllowMultiple = false), MetadataAttribute]
LspServices\ExportLspServiceFactoryAttribute.cs (1)
17[AttributeUsage(AttributeTargets.Class, AllowMultiple = false), MetadataAttribute]
LspServices\ExportStatelessLspServiceAttribute.cs (1)
17[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface, AllowMultiple = false), MetadataAttribute]
Protocol\Converters\KindAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, AllowMultiple = false, Inherited = false)]
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\LanguageServerEndpointAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface | AttributeTargets.Method, AllowMultiple = false)]
Microsoft.CodeAnalysis.Test.Utilities (4)
Assert\UseCultureAttribute.cs (1)
26[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
Assert\WorkItemAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = true)]
CompilerTraitAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = true)]
ModuleInitializerAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)]
Microsoft.CodeAnalysis.Threading.Package (5)
src\Dependencies\Contracts\CompilerFeatureRequiredAttribute.cs (1)
23[AttributeUsage(AttributeTargets.All, AllowMultiple = true, 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)
ExtensionOrderAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
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)]
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\RestrictedInternalsVisibleToAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (4)
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\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)
LanguageServerEndpointAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface | AttributeTargets.Method, AllowMultiple = false)]
src\Dependencies\Contracts\CompilerFeatureRequiredAttribute.cs (1)
23[AttributeUsage(AttributeTargets.All, AllowMultiple = true, 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 (13)
Attributes\ActiveIssueAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class | AttributeTargets.Assembly, AllowMultiple = true)]
Attributes\ConditionalClassAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
Attributes\ConditionalFactAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)]
Attributes\ConditionalTheoryAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)]
Attributes\OuterLoopAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class, AllowMultiple = true)]
Attributes\ParallelTheoryAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)]
Attributes\PlatformSpecificAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class, AllowMultiple = false)]
Attributes\SkipOnCIAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class | AttributeTargets.Assembly, AllowMultiple = false)]
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)]
Attributes\SkipOnTargetFrameworkAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class, AllowMultiple = true)]
Attributes\TestCategoryAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class, AllowMultiple = true)]
Microsoft.Extensions.AI.Integration.Tests (4)
src\LegacySupport\CallerAttributes\CallerArgumentExpressionAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
src\LegacySupport\DiagnosticAttributes\NullableAttributes.cs (3)
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, 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 (7)
src\LegacySupport\CallerAttributes\CallerArgumentExpressionAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
src\LegacySupport\DiagnosticAttributes\NullableAttributes.cs (3)
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 121[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 142[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
src\LegacySupport\TrimAttributes\DynamicDependencyAttribute.cs (1)
24AllowMultiple = true, Inherited = false)]
src\LegacySupport\TrimAttributes\RequiresAssemblyFilesAttribute.cs (1)
24AllowMultiple = false)]
src\LegacySupport\TrimAttributes\UnconditionalSuppressMessageAttribute.cs (1)
24[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = true)]
Microsoft.Extensions.AsyncState (7)
src\LegacySupport\CallerAttributes\CallerArgumentExpressionAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
src\LegacySupport\DiagnosticAttributes\NullableAttributes.cs (3)
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 121[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 142[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
src\LegacySupport\TrimAttributes\DynamicDependencyAttribute.cs (1)
24AllowMultiple = true, Inherited = false)]
src\LegacySupport\TrimAttributes\RequiresAssemblyFilesAttribute.cs (1)
24AllowMultiple = false)]
src\LegacySupport\TrimAttributes\UnconditionalSuppressMessageAttribute.cs (1)
24[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = true)]
Microsoft.Extensions.Caching.Hybrid (7)
src\LegacySupport\CallerAttributes\CallerArgumentExpressionAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
src\LegacySupport\DiagnosticAttributes\NullableAttributes.cs (3)
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 121[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 142[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
src\LegacySupport\TrimAttributes\DynamicDependencyAttribute.cs (1)
24AllowMultiple = true, Inherited = false)]
src\LegacySupport\TrimAttributes\RequiresAssemblyFilesAttribute.cs (1)
24AllowMultiple = false)]
src\LegacySupport\TrimAttributes\UnconditionalSuppressMessageAttribute.cs (1)
24[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = true)]
Microsoft.Extensions.Caching.MicroBenchmarks (3)
src\Shared\Nullable\NullableAttributes.cs (3)
89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, 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 (4)
src\Shared\CallerArgument\CallerArgumentExpressionAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
src\Shared\Nullable\NullableAttributes.cs (3)
89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, 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.Abstractions (1)
Classification\DataClassificationAttribute.cs (1)
20AllowMultiple = true)]
Microsoft.Extensions.Compliance.Redaction (10)
src\LegacySupport\CallerAttributes\CallerArgumentExpressionAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
src\LegacySupport\DiagnosticAttributes\NullableAttributes.cs (3)
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 121[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 142[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
src\LegacySupport\StringSyntaxAttribute\StringSyntaxAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
src\LegacySupport\TrimAttributes\DynamicDependencyAttribute.cs (1)
24AllowMultiple = true, Inherited = false)]
src\LegacySupport\TrimAttributes\RequiresAssemblyFilesAttribute.cs (1)
24AllowMultiple = false)]
src\LegacySupport\TrimAttributes\UnconditionalSuppressMessageAttribute.cs (1)
24[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = true)]
src\Shared\Data.Validation\LengthAttribute.cs (1)
27[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter, AllowMultiple = false)]
src\Shared\Data.Validation\TimeSpanAttribute.cs (1)
21[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter, AllowMultiple = false)]
Microsoft.Extensions.Configuration.KeyPerFile (3)
src\Shared\Nullable\NullableAttributes.cs (3)
89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, 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 (3)
src\Shared\Nullable\NullableAttributes.cs (3)
89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 141[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 166[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.Extensions.Diagnostics.Probes (2)
src\Shared\Data.Validation\LengthAttribute.cs (1)
27[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter, AllowMultiple = false)]
src\Shared\Data.Validation\TimeSpanAttribute.cs (1)
21[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter, AllowMultiple = false)]
Microsoft.Extensions.Diagnostics.ResourceMonitoring (2)
src\Shared\Data.Validation\LengthAttribute.cs (1)
27[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter, AllowMultiple = false)]
src\Shared\Data.Validation\TimeSpanAttribute.cs (1)
21[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter, AllowMultiple = false)]
Microsoft.Extensions.Http.Diagnostics (4)
src\LegacySupport\CallerAttributes\CallerArgumentExpressionAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
src\LegacySupport\DiagnosticAttributes\NullableAttributes.cs (3)
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 121[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 142[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.Extensions.Http.Polly (3)
src\Shared\Nullable\NullableAttributes.cs (3)
89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 141[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 166[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.Extensions.Http.Resilience (2)
src\Shared\Data.Validation\LengthAttribute.cs (1)
27[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter, AllowMultiple = false)]
src\Shared\Data.Validation\TimeSpanAttribute.cs (1)
21[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter, AllowMultiple = false)]
Microsoft.Extensions.Identity.Core (6)
src\Shared\CallerArgument\CallerArgumentExpressionAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
src\Shared\Nullable\NullableAttributes.cs (3)
89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, 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 (2)
89[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = true)] 169AllowMultiple = true, Inherited = false)]
Microsoft.Extensions.Identity.Stores (6)
src\Shared\CallerArgument\CallerArgumentExpressionAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
src\Shared\Nullable\NullableAttributes.cs (3)
89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, 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 (2)
89[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = true)] 169AllowMultiple = true, Inherited = false)]
Microsoft.Extensions.Localization (6)
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 (3)
89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, 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 (3)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\NullableAttributes.cs (3)
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, 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 (8)
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 (3)
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 121[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 142[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
src\LegacySupport\TrimAttributes\DynamicDependencyAttribute.cs (1)
24AllowMultiple = true, Inherited = false)]
src\LegacySupport\TrimAttributes\RequiresAssemblyFilesAttribute.cs (1)
24AllowMultiple = false)]
src\LegacySupport\TrimAttributes\UnconditionalSuppressMessageAttribute.cs (1)
24[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = true)]
Microsoft.Extensions.Options.SourceGeneration (3)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\NullableAttributes.cs (3)
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, 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 (7)
src\LegacySupport\CallerAttributes\CallerArgumentExpressionAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
src\LegacySupport\DiagnosticAttributes\NullableAttributes.cs (3)
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 121[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 142[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
src\LegacySupport\TrimAttributes\DynamicDependencyAttribute.cs (1)
24AllowMultiple = true, Inherited = false)]
src\LegacySupport\TrimAttributes\RequiresAssemblyFilesAttribute.cs (1)
24AllowMultiple = false)]
src\LegacySupport\TrimAttributes\UnconditionalSuppressMessageAttribute.cs (1)
24[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = true)]
Microsoft.Extensions.Telemetry (9)
src\LegacySupport\CallerAttributes\CallerArgumentExpressionAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
src\LegacySupport\DiagnosticAttributes\NullableAttributes.cs (3)
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 121[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 142[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
src\LegacySupport\TrimAttributes\DynamicDependencyAttribute.cs (1)
24AllowMultiple = true, Inherited = false)]
src\LegacySupport\TrimAttributes\RequiresAssemblyFilesAttribute.cs (1)
24AllowMultiple = false)]
src\LegacySupport\TrimAttributes\UnconditionalSuppressMessageAttribute.cs (1)
24[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = true)]
src\Shared\Data.Validation\LengthAttribute.cs (1)
27[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter, AllowMultiple = false)]
src\Shared\Data.Validation\TimeSpanAttribute.cs (1)
21[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter, AllowMultiple = false)]
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 (9)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\NullableAttributes.cs (3)
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, 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 (9)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\NullableAttributes.cs (3)
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, 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 (9)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\NullableAttributes.cs (3)
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, 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 (9)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\NullableAttributes.cs (3)
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, 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 (12)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\NullableAttributes.cs (3)
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, 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.JSInterop (1)
JSInvokableAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Method, AllowMultiple = true)]
Microsoft.Maui (2)
Attributes\MissingMapperAttribute.cs (1)
6 [AttributeUsage(AttributeTargets.All, AllowMultiple = true)]
Attributes\PortHandlerAttribute.cs (1)
6 [AttributeUsage(AttributeTargets.All, AllowMultiple = true)]
Microsoft.Maui.Controls (13)
ContentPropertyAttribute.cs (1)
16 [AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
DependencyAttribute.cs (1)
8 [AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
ExportEffectAttribute.cs (1)
10 [AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
ExportFontAttribute.cs (1)
7 [AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
HandlerAttribute.cs (1)
9 [AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
IMarkupExtension.cs (1)
22 [AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
ProvideCompiledAttribute.cs (1)
9 [AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
Shell\QueryPropertyAttribute.cs (1)
8 [AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
StyleSheets\StylePropertyAttribute.cs (1)
7 [AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true, Inherited = true)]
Visuals\VisualAttribute.cs (1)
8 [AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
Xaml\XamlResourceIdAttribute.cs (1)
10 [AttributeUsage(AttributeTargets.Assembly, Inherited = false, AllowMultiple = true)]
XmlnsDefinitionAttribute.cs (1)
8 [AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
XmlnsPrefixAttribute.cs (1)
7 [AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
Microsoft.Maui.Controls.Compatibility (3)
ExportRendererAttribute.cs (3)
6 [AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)] 18 [AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)] 26 [AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
Microsoft.Maui.Controls.SourceGen (1)
src\Controls\src\Core\XmlnsDefinitionAttribute.cs (1)
8 [AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
Microsoft.Maui.Controls.Xaml (1)
XamlFilePathAttribute.cs (1)
8 [AttributeUsage(AttributeTargets.Class, Inherited = false, AllowMultiple = false)]
Microsoft.Maui.Graphics (2)
XmlnsDefinitionAttribute.cs (1)
6 [AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
XmlnsPrefixAttribute.cs (1)
5 [AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
Microsoft.ML.Core (8)
BestFriendAttribute.cs (2)
24| AttributeTargets.Method | AttributeTargets.Interface | AttributeTargets.Enum | AttributeTargets.Delegate, AllowMultiple = false, Inherited = false)] 35[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false, Inherited = false)]
ComponentModel\LoadableClassAttribute.cs (1)
19[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
EntryPoints\EntryPointModuleAttribute.cs (1)
17[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
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.PerformanceTests (1)
Helpers\CIBenchmark.cs (1)
12[AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
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.TestUtilities (3)
XUnit\ConditionalFactAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)]
XUnit\ConditionalTheoryAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)]
XUnit\OSSkipConditionAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class | AttributeTargets.Assembly, AllowMultiple = true)]
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 (6)
CallerArgumentExpressionAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
NullableAttributes.cs (3)
58[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, 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 (2)
System\Windows\LocalizabilityAttribute.cs (1)
25AllowMultiple = false,
System\Windows\Resources\AssemblyAssociatedContentFileAttribute.cs (1)
19[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
PresentationFramework (8)
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)]
System\Windows\AttachedPropertyBrowsableForChildrenAttribute.cs (1)
17[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)]
System\Windows\Data\ValueConversionAttribute.cs (1)
35[AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
System\Windows\StyleTypedPropertyAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
System\Windows\TemplatePartAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
System\Windows\TemplateVisualStateAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
Replay (6)
src\Compilers\Core\Portable\CommitHashAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false)]
src\Dependencies\Contracts\CompilerFeatureRequiredAttribute.cs (1)
23[AttributeUsage(AttributeTargets.All, AllowMultiple = true, 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 (5)
src\Dependencies\Contracts\CompilerFeatureRequiredAttribute.cs (1)
23[AttributeUsage(AttributeTargets.All, AllowMultiple = true, 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 (10)
Data.Validation\LengthAttribute.cs (1)
27[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter, AllowMultiple = false)]
Data.Validation\TimeSpanAttribute.cs (1)
21[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter, AllowMultiple = false)]
src\LegacySupport\CallerAttributes\CallerArgumentExpressionAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
src\LegacySupport\DiagnosticAttributes\NullableAttributes.cs (3)
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 121[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 142[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
src\LegacySupport\StringSyntaxAttribute\StringSyntaxAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
src\LegacySupport\TrimAttributes\DynamicDependencyAttribute.cs (1)
24AllowMultiple = true, Inherited = false)]
src\LegacySupport\TrimAttributes\RequiresAssemblyFilesAttribute.cs (1)
24AllowMultiple = false)]
src\LegacySupport\TrimAttributes\UnconditionalSuppressMessageAttribute.cs (1)
24[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = true)]
Sockets.BindTests (4)
src\Servers\Kestrel\shared\test\TransportTestHelpers\HostNameIsReachableAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)]
src\Servers\Kestrel\shared\test\TransportTestHelpers\IPv6SupportedConditionAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)]
src\Servers\Kestrel\shared\test\TransportTestHelpers\NamedPipesSupportedAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class | AttributeTargets.Assembly, AllowMultiple = false)]
src\Servers\Kestrel\shared\test\TransportTestHelpers\TlsAlpnSupportedAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class, AllowMultiple = false)]
Sockets.FunctionalTests (4)
src\Servers\Kestrel\shared\test\TransportTestHelpers\HostNameIsReachableAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)]
src\Servers\Kestrel\shared\test\TransportTestHelpers\IPv6SupportedConditionAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)]
src\Servers\Kestrel\shared\test\TransportTestHelpers\NamedPipesSupportedAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class | AttributeTargets.Assembly, AllowMultiple = false)]
src\Servers\Kestrel\shared\test\TransportTestHelpers\TlsAlpnSupportedAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class, AllowMultiple = false)]
System.Collections.Immutable (1)
src\libraries\Common\src\System\Runtime\Versioning\NonVersionableAttribute.cs (1)
25AllowMultiple = false, Inherited = false)]
System.ComponentModel.Annotations (38)
System\ComponentModel\DataAnnotations\AllowedValuesAttribute.cs (1)
11AllowMultiple = false)]
System\ComponentModel\DataAnnotations\AssociationAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false,
System\ComponentModel\DataAnnotations\Base64StringAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter, AllowMultiple = false)]
System\ComponentModel\DataAnnotations\CompareAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Property, AllowMultiple = false)]
System\ComponentModel\DataAnnotations\ConcurrencyCheckAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false, Inherited = true)]
System\ComponentModel\DataAnnotations\CreditCardAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter, AllowMultiple = false)]
System\ComponentModel\DataAnnotations\CustomValidationAttribute.cs (1)
57AttributeTargets.Parameter, AllowMultiple = true)]
System\ComponentModel\DataAnnotations\DataTypeAttribute.cs (1)
15AllowMultiple = false)]
System\ComponentModel\DataAnnotations\DeniedValuesAttribute.cs (1)
11AllowMultiple = false)]
System\ComponentModel\DataAnnotations\DisplayAttribute.cs (1)
16AllowMultiple = false)]
System\ComponentModel\DataAnnotations\DisplayColumnAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class, Inherited = true, AllowMultiple = false)]
System\ComponentModel\DataAnnotations\DisplayFormatAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false)]
System\ComponentModel\DataAnnotations\EditableAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
System\ComponentModel\DataAnnotations\EmailAddressAttribute.cs (1)
7AllowMultiple = false)]
System\ComponentModel\DataAnnotations\EnumDataTypeAttribute.cs (1)
11AllowMultiple = false)]
System\ComponentModel\DataAnnotations\FileExtensionsAttribute.cs (1)
12AllowMultiple = false)]
System\ComponentModel\DataAnnotations\FilterUIHintAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false)]
System\ComponentModel\DataAnnotations\KeyAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false, Inherited = true)]
System\ComponentModel\DataAnnotations\LengthAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter, AllowMultiple = false)]
System\ComponentModel\DataAnnotations\MaxLengthAttribute.cs (1)
16AllowMultiple = false)]
System\ComponentModel\DataAnnotations\MetadataTypeAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
System\ComponentModel\DataAnnotations\MinLengthAttribute.cs (1)
13AllowMultiple = false)]
System\ComponentModel\DataAnnotations\PhoneAttribute.cs (1)
7AllowMultiple = false)]
System\ComponentModel\DataAnnotations\RangeAttribute.cs (1)
13AllowMultiple = false)]
System\ComponentModel\DataAnnotations\RegularExpressionAttribute.cs (1)
14AllowMultiple = false)]
System\ComponentModel\DataAnnotations\RequiredAttribute.cs (1)
10AllowMultiple = false)]
System\ComponentModel\DataAnnotations\ScaffoldColumnAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false)]
System\ComponentModel\DataAnnotations\Schema\ColumnAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false)]
System\ComponentModel\DataAnnotations\Schema\ComplexTypeAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
System\ComponentModel\DataAnnotations\Schema\DatabaseGeneratedAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false)]
System\ComponentModel\DataAnnotations\Schema\ForeignKeyAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false)]
System\ComponentModel\DataAnnotations\Schema\InversePropertyAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false)]
System\ComponentModel\DataAnnotations\Schema\NotMappedAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Class, AllowMultiple = false)]
System\ComponentModel\DataAnnotations\Schema\TableAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
System\ComponentModel\DataAnnotations\StringLengthAttribute.cs (1)
12AllowMultiple = false)]
System\ComponentModel\DataAnnotations\TimestampAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false, Inherited = true)]
System\ComponentModel\DataAnnotations\UIHintAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = true)]
System\ComponentModel\DataAnnotations\UrlAttribute.cs (1)
7AllowMultiple = false)]
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\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\ProvidePropertyAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
System\ComponentModel\ToolboxItemFilterAttribute.cs (1)
43[AttributeUsage(AttributeTargets.Class, AllowMultiple = true, Inherited = true)]
System.Composition.AttributedModel (8)
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\MetadataAttributeAttribute.cs (1)
11AllowMultiple = false, Inherited = true)]
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.Data.Common (1)
System\Data\Common\DbProviderSpecificTypePropertyAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
System.DirectoryServices.AccountManagement (3)
artifacts\obj\System.DirectoryServices.AccountManagement\Debug\net10.0\System.DirectoryServices.AccountManagement.notsupported.cs (3)
92[System.AttributeUsageAttribute(System.AttributeTargets.Class, AllowMultiple=true)] 99[System.AttributeUsageAttribute(System.AttributeTargets.Property, AllowMultiple=true)] 106[System.AttributeUsageAttribute(System.AttributeTargets.Class, AllowMultiple=true)]
System.Drawing.Common (7)
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 (1)
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 (96)
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\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\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\FeatureGuardAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\NullableAttributes.cs (3)
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, 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)
14AllowMultiple = 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)
32AllowMultiple = false,
src\libraries\System.Private.CoreLib\src\System\Diagnostics\ConditionalAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class, AllowMultiple = true)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Contracts\Contracts.cs (8)
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)] 147[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)] 156[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)] 165[AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\DebuggableAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Module, AllowMultiple = false)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\DebuggerBrowsableAttribute.cs (1)
28[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\DebuggerDisplayAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Delegate | AttributeTargets.Enum | AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Assembly, AllowMultiple = true)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\DebuggerTypeProxyAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Struct | AttributeTargets.Class | AttributeTargets.Assembly, AllowMultiple = true)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\DebuggerVisualizerAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Struct | AttributeTargets.Class | AttributeTargets.Assembly, AllowMultiple = true)]
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\AssemblyMetadataAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true, 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\Metadata\MetadataUpdateHandlerAttribute.cs (1)
26[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
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\Resources\NeutralResourcesLanguageAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false)]
src\libraries\System.Private.CoreLib\src\System\Resources\SatelliteContractVersionAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = 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\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\CreateNewOnMetadataUpdateAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, AllowMultiple = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\DependencyAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
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\InlineArrayAttribute.cs (1)
25[AttributeUsage(AttributeTargets.Struct, AllowMultiple = false)]
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\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\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\ReferenceAssemblyAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = 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\RuntimeCompatibilityAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Assembly, Inherited = false, AllowMultiple = 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\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\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\DefaultDllImportSearchPathsAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Method, AllowMultiple = 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\LibraryImportAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\Marshalling\CustomMarshallerAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Struct | AttributeTargets.Class, AllowMultiple = true)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\Marshalling\MarshalUsingAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.ReturnValue, AllowMultiple = true)]
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\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\UnmanagedFunctionPointerAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Delegate, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\NgenServicingAttributes.cs (1)
17[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor, AllowMultiple = false, 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\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)
16AllowMultiple = false,
src\libraries\System.Private.CoreLib\src\System\Security\SecurityRulesAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false)]
src\libraries\System.Private.CoreLib\src\System\Security\SecuritySafeCriticalAttribute.cs (1)
15AllowMultiple = 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)
16AllowMultiple = 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)]
System.Private.CoreLib.Generators (3)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\NullableAttributes.cs (3)
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, 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.Private.Xml (10)
System\Xml\Serialization\SoapIncludeAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Interface | AttributeTargets.Method, AllowMultiple = true)]
System\Xml\Serialization\XmlAnyAttributeAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue, AllowMultiple = false)]
System\Xml\Serialization\XmlAnyElementAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue, AllowMultiple = true)]
System\Xml\Serialization\XmlArrayAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue, AllowMultiple = false)]
System\Xml\Serialization\XmlArrayItemAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue, AllowMultiple = true)]
System\Xml\Serialization\XmlChoiceIdentifierAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue, AllowMultiple = false)]
System\Xml\Serialization\XmlElementAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue, AllowMultiple = true)]
System\Xml\Serialization\XmlIncludeAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Interface | AttributeTargets.Method, AllowMultiple = true)]
System\Xml\Serialization\XmlNamespaceDeclarationsAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue, AllowMultiple = false)]
System\Xml\Serialization\XmlSerializerAssemblyAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Class | AttributeTargets.Enum | AttributeTargets.Interface | AttributeTargets.Struct, AllowMultiple = false)]
System.Runtime.CompilerServices.VisualC (2)
System\Runtime\CompilerServices\Attributes.cs (2)
108[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)] 114[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Enum | AttributeTargets.Interface, AllowMultiple = true, Inherited = false)]
System.Runtime.InteropServices (2)
System\Runtime\InteropServices\ManagedToNativeComInteropStubAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method, Inherited = false, AllowMultiple = false)]
System\Runtime\InteropServices\PrimaryInteropAssemblyAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, Inherited = false, AllowMultiple = true)]
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 (42)
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\Drawing\Printing\PrintingPermissionAttribute.cs (1)
11[AttributeUsage(AttributeTargets.All, AllowMultiple = true)]
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\Transactions\DistributedTransactionPermissionAttribute.cs (1)
12[AttributeUsage(AttributeTargets.All, AllowMultiple = true)]
System\Web\AspNetHostingPermissionAttribute.cs (1)
12[AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = false)]
System.Text.Json (16)
src\libraries\System.Text.Json\Common\JsonSerializableAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
src\libraries\System.Text.Json\Common\JsonSourceGenerationOptionsAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
System\Text\Json\Serialization\Attributes\JsonConstructorAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Constructor, AllowMultiple = false)]
System\Text\Json\Serialization\Attributes\JsonConverterAttribute.cs (1)
18[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface | AttributeTargets.Struct | AttributeTargets.Enum | AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false)]
System\Text\Json\Serialization\Attributes\JsonDerivedTypeAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface, AllowMultiple = true, Inherited = false)]
System\Text\Json\Serialization\Attributes\JsonExtensionDataAttribute.cs (1)
28[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false)]
System\Text\Json\Serialization\Attributes\JsonIgnoreAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false)]
System\Text\Json\Serialization\Attributes\JsonIncludeAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Property | System.AttributeTargets.Field, AllowMultiple = false)]
System\Text\Json\Serialization\Attributes\JsonNumberHandlingAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false)]
System\Text\Json\Serialization\Attributes\JsonObjectCreationHandlingAttribute.cs (1)
31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Interface, AllowMultiple = false)]
System\Text\Json\Serialization\Attributes\JsonPolymorphicAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface, AllowMultiple = false, Inherited = false)]
System\Text\Json\Serialization\Attributes\JsonPropertyNameAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false)]
System\Text\Json\Serialization\Attributes\JsonPropertyOrderAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false)]
System\Text\Json\Serialization\Attributes\JsonRequiredAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false)]
System\Text\Json\Serialization\Attributes\JsonUnmappedMemberHandlingAttribute.cs (1)
11AllowMultiple = false, Inherited = false)]
System\Text\Json\Serialization\JsonStringEnumMemberNameAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Field, AllowMultiple = false)]
System.Text.Json.SourceGeneration (8)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\NullableAttributes.cs (3)
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, 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.Text.Json\Common\JsonSerializableAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
src\libraries\System.Text.Json\Common\JsonSourceGenerationOptionsAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class, AllowMultiple = 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 (3)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\NullableAttributes.cs (3)
82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, 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 (1)
System\Windows\Forms\Controls\ImageList\RelatedImageListAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
System.Xaml (20)
System\Windows\Markup\AcceptedMarkupExtensionExpressionTypeAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Class, AllowMultiple=true, 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\DependsOnAttribute.cs (1)
18[AttributeUsage(AttributeTargets.Property | AttributeTargets.Method, AllowMultiple = 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\UidPropertyAttribute.cs (1)
22[AttributeUsage(AttributeTargets.Class, AllowMultiple=false)]
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)]
System\Windows\Markup\XmlLangPropertyAttribute.cs (1)
22[AttributeUsage(AttributeTargets.Class, AllowMultiple=false)]
System\Windows\Markup\XmlnsCompatibleWithAttribute.cs (1)
21[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
System\Windows\Markup\XmlnsDefinitionAttribute.cs (1)
34[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
System\Windows\Markup\XmlnsPrefixAttribute.cs (1)
29[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
Xunit.NetCore.Extensions (1)
AssemblyFixtureSupport\AssemblyFixtureAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
7 references to AllowMultiple
System.ComponentModel.Composition (1)
System\ComponentModel\Composition\Hosting\CompositionServices.cs (1)
290allowsMultiple = usage.AllowMultiple;
System.Private.CoreLib (3)
src\System\Attribute.CoreCLR.cs (3)
259if (!attribUsage.AllowMultiple) 290if (!attribUsage.AllowMultiple) 413else if (usage.Inherited && usage.AllowMultiple)
System.Reflection.Context (1)
System\Reflection\Context\Custom\AttributeUtils.cs (1)
191allowMultiple = usage.AllowMultiple;
System.Runtime.InteropServices (2)
System\Runtime\InteropServices\Marshalling\ComImportInteropInterfaceDetailsStrategy.cs (2)
169/// The <see cref="AttributeUsageAttribute.AllowMultiple"/> property. 171private static readonly PropertyInfo s_attributeUsageAllowMultipleProperty = typeof(AttributeUsageAttribute).GetProperty(nameof(AttributeUsageAttribute.AllowMultiple))!;