2051 instantiations of AttributeUsage
ApiExplorerWebSite (1)
PassThruAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method)]
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 (11)
src\Shared\NullableAttributes.cs (11)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 16[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 21[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 26[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 31[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 45[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 59[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 73[AttributeUsage(AttributeTargets.Method, Inherited = false)] 78[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 96[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 116[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Aspire.Hosting.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)]
BasicTestApp (1)
FormsTest\CustomFieldCssClassProvider.cs (1)
39[AttributeUsage(AttributeTargets.Property)]
BasicWebSite (1)
VndErrorAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method)]
BuildActionTelemetryTable (2)
src\Dependencies\Contracts\NonCopyableAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Struct | AttributeTargets.GenericParameter)]
src\Dependencies\Contracts\NonDefaultableAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Struct | AttributeTargets.GenericParameter)]
CodeStyleConfigFileGenerator (2)
src\Dependencies\Contracts\NonCopyableAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Struct | AttributeTargets.GenericParameter)]
src\Dependencies\Contracts\NonDefaultableAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Struct | AttributeTargets.GenericParameter)]
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 (67)
FrameworkFork\Microsoft.CodeDom\Compiler\GeneratedCodeAttribute.cs (1)
9[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = false)]
FrameworkFork\Microsoft.Xml\Xml\Serialization\SoapAttributeAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue)]
FrameworkFork\Microsoft.Xml\Xml\Serialization\SoapElementAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue)]
FrameworkFork\Microsoft.Xml\Xml\Serialization\SoapEnumAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Field)]
FrameworkFork\Microsoft.Xml\Xml\Serialization\SoapIgnoreAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue)]
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\SoapTypeAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class | AttributeTargets.Enum | AttributeTargets.Interface | AttributeTargets.Struct)]
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\XmlAttributeAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue)]
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\XmlEnumAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Field)]
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlIgnoreAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue)]
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\XmlRootAttribute.cs (1)
15[AttributeUsage(AttributeTargets.ReturnValue | AttributeTargets.Class | AttributeTargets.Enum | AttributeTargets.Interface | AttributeTargets.Struct)]
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSchemaProviderAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface | AttributeTargets.Struct)]
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializerAssemblyAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Class | AttributeTargets.Enum | AttributeTargets.Interface | AttributeTargets.Struct, AllowMultiple = false)]
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializerVersionAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Assembly)]
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlTextAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue)]
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlTypeAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class | AttributeTargets.Enum | AttributeTargets.Interface | AttributeTargets.Struct)]
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\CollectionDataContractAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, Inherited = false, AllowMultiple = false)]
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\ContractNamespaceAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Module, Inherited = false, AllowMultiple = true)]
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\DataContractAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Enum, Inherited = false, AllowMultiple = false)]
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\DataMemberAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property, Inherited = false, AllowMultiple = false)]
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\EnumMemberAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Field, Inherited = false, AllowMultiple = false)]
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\IgnoreDataMemberAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property, Inherited = false, AllowMultiple = false)]
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\KnownTypeAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, Inherited = true, AllowMultiple = true)]
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\OnDeserializedAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Method, Inherited = false)]
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\OnDeserializingAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Method, Inherited = false)]
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\OnSerializedAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Method, Inherited = false)]
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\OnSerializingAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Method, Inherited = false)]
FrameworkFork\System.ServiceModel\Internals\System\Runtime\Fx.cs (16)
529[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Property | AttributeTargets.Class, 545[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor, 562[AttributeUsage(AttributeTargets.Field)] 605[AttributeUsage(AttributeTargets.Field)] 638[AttributeUsage(AttributeTargets.Field)] 690[AttributeUsage(AttributeTargets.Field | AttributeTargets.Method | AttributeTargets.Constructor, 723[AttributeUsage(AttributeTargets.Field | AttributeTargets.Class, Inherited = false)] 739[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, Inherited = true)] 763[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor, Inherited = false)] 782[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor, Inherited = false)] 791[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor, Inherited = false)] 802[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor, 842[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor, Inherited = false)] 854[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = true)] 863[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Struct, AllowMultiple = false, Inherited = false)] 884[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Module | AttributeTargets.Class |
FrameworkFork\System.ServiceModel\System\ServiceModel\CallbackBehaviorAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class)]
FrameworkFork\System.ServiceModel\System\ServiceModel\DataContractFormatAttribute.cs (1)
10[AttributeUsage(ServiceModelAttributeTargets.ServiceContract | ServiceModelAttributeTargets.OperationContract, Inherited = false, AllowMultiple = false)]
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\TransactionFlowAttribute.cs (1)
14[AttributeUsage(ServiceModelAttributeTargets.OperationBehavior)]
FrameworkFork\System.ServiceModel\System\ServiceModel\FaultContractAttribute.cs (1)
11[AttributeUsage(ServiceModelAttributeTargets.OperationContract, AllowMultiple = true, Inherited = false)]
FrameworkFork\System.ServiceModel\System\ServiceModel\MessageBodyMemberAttribute.cs (1)
7[AttributeUsage(ServiceModelAttributeTargets.MessageMember, Inherited = false)]
FrameworkFork\System.ServiceModel\System\ServiceModel\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\MessageParameterAttribute.cs (1)
7[AttributeUsage(ServiceModelAttributeTargets.Parameter, Inherited = false)]
FrameworkFork\System.ServiceModel\System\ServiceModel\OperationContractAttribute.cs (1)
12[AttributeUsage(ServiceModelAttributeTargets.OperationContract)]
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\XmlFormatExtensionAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class)]
FrameworkFork\System.Web.Services\Services\Description\XmlFormatExtensionPointAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class)]
FrameworkFork\System.Web.Services\Services\Description\XmlFormatExtensionPrefixAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
IIS.FunctionalTests (9)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresEnvironmentVariableAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method)]
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresIISAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method)]
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresNewHandler.cs (1)
9[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method)]
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresNewShim.cs (1)
9[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method)]
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\SkipIfDebugAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method)]
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\SkipIfNotAdminAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method)]
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\SkipVSTSAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method)]
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)]
IIS.LongTests (7)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresEnvironmentVariableAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method)]
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresIISAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method)]
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresNewHandler.cs (1)
9[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method)]
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresNewShim.cs (1)
9[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method)]
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\SkipIfDebugAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method)]
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\SkipIfNotAdminAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method)]
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\SkipVSTSAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method)]
IIS.Microbenchmarks (2)
src\Shared\BenchmarkRunner\AspNetCoreBenchmarkAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class | AttributeTargets.Assembly)]
src\Shared\BenchmarkRunner\ParameterizedJobConfigAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Class | AttributeTargets.Assembly)]
IIS.NewHandler.FunctionalTests (7)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresEnvironmentVariableAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method)]
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresIISAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method)]
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresNewHandler.cs (1)
9[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method)]
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresNewShim.cs (1)
9[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method)]
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\SkipIfDebugAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method)]
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\SkipIfNotAdminAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method)]
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\SkipVSTSAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method)]
IIS.NewShim.FunctionalTests (7)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresEnvironmentVariableAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method)]
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresIISAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method)]
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresNewHandler.cs (1)
9[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method)]
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresNewShim.cs (1)
9[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method)]
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\SkipIfDebugAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method)]
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\SkipIfNotAdminAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method)]
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\SkipVSTSAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method)]
IIS.ShadowCopy.Tests (7)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresEnvironmentVariableAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method)]
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresIISAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method)]
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresNewHandler.cs (1)
9[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method)]
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresNewShim.cs (1)
9[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method)]
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\SkipIfDebugAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method)]
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\SkipIfNotAdminAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method)]
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\SkipVSTSAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method)]
IIS.Tests (1)
Utilities\SkipIfHostableWebCoreNotAvailibleAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method)]
IISExpress.FunctionalTests (7)
RequiresIISAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method)]
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresEnvironmentVariableAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method)]
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresNewHandler.cs (1)
9[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method)]
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresNewShim.cs (1)
9[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method)]
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\SkipIfDebugAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method)]
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\SkipIfNotAdminAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method)]
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\SkipVSTSAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Method)]
illink (3)
ILLink.RoslynAnalyzer (12)
NullableAttributes.cs (11)
11 [AttributeUsage (AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 15 [AttributeUsage (AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 19 [AttributeUsage (AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 23 [AttributeUsage (AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 27 [AttributeUsage (AttributeTargets.Parameter, Inherited = false)] 41 [AttributeUsage (AttributeTargets.Parameter, Inherited = false)] 55 [AttributeUsage (AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 69 [AttributeUsage (AttributeTargets.Method, Inherited = false)] 73 [AttributeUsage (AttributeTargets.Parameter, Inherited = false)] 92 [AttributeUsage (AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 112 [AttributeUsage (AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
src\tools\illink\src\ILLink.Shared\ClosedAttribute.cs (1)
9 [AttributeUsage (AttributeTargets.Enum)]
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 (11)
src\Shared\Nullable\NullableAttributes.cs (11)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 21[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 41[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 51[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 70[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 108[AttributeUsage(AttributeTargets.Method, Inherited = false)] 118[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 141[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 166[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.AspNetCore.Antiforgery (1)
RequireAntiforgeryTokenAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method)]
Microsoft.AspNetCore.App.Analyzers (11)
src\Shared\Nullable\NullableAttributes.cs (11)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 21[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 41[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 51[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 70[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 108[AttributeUsage(AttributeTargets.Method, Inherited = false)] 118[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 141[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 166[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.AspNetCore.App.Analyzers.Test (1)
TestDataAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
Microsoft.AspNetCore.App.SourceGenerators (11)
src\Shared\Nullable\NullableAttributes.cs (11)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 21[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 41[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 51[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 70[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 108[AttributeUsage(AttributeTargets.Method, Inherited = false)] 118[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 141[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 166[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.AspNetCore.App.UnitTests (1)
TestDataAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
Microsoft.AspNetCore.Authorization (14)
AllowAnonymousAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
AuthorizeAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = true, Inherited = true)]
src\Shared\CallerArgument\CallerArgumentExpressionAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
src\Shared\Nullable\NullableAttributes.cs (11)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 21[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 41[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 51[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 70[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 108[AttributeUsage(AttributeTargets.Method, Inherited = false)] 118[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 141[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 166[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.AspNetCore.Components (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 (11)
src\Shared\Nullable\NullableAttributes.cs (11)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 21[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 41[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 51[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 70[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 108[AttributeUsage(AttributeTargets.Method, Inherited = false)] 118[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 141[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 166[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.AspNetCore.Components.Endpoints (1)
Builder\RazorComponentApplicationAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false)]
Microsoft.AspNetCore.Components.Performance (2)
src\Shared\BenchmarkRunner\AspNetCoreBenchmarkAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class | AttributeTargets.Assembly)]
src\Shared\BenchmarkRunner\ParameterizedJobConfigAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Class | AttributeTargets.Assembly)]
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.ConcurrencyLimiter.Microbenchmarks (2)
src\Shared\BenchmarkRunner\AspNetCoreBenchmarkAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class | AttributeTargets.Assembly)]
src\Shared\BenchmarkRunner\ParameterizedJobConfigAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Class | AttributeTargets.Assembly)]
Microsoft.AspNetCore.Cors (2)
DisableCorsAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = false)]
EnableCorsAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
Microsoft.AspNetCore.Cryptography.Internal (11)
src\Shared\Nullable\NullableAttributes.cs (11)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 21[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 41[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 51[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 70[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 108[AttributeUsage(AttributeTargets.Method, Inherited = false)] 118[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 141[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 166[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.AspNetCore.Cryptography.KeyDerivation (1)
src\Shared\CallerArgument\CallerArgumentExpressionAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
Microsoft.AspNetCore.DataProtection (1)
ApplyPolicyAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
Microsoft.AspNetCore.DataProtection.Extensions (17)
src\Shared\CallerArgument\CallerArgumentExpressionAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
src\Shared\Nullable\NullableAttributes.cs (11)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 21[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 41[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 51[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 70[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 108[AttributeUsage(AttributeTargets.Method, Inherited = false)] 118[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 141[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 166[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
src\Shared\TrimmingAttributes.cs (5)
16[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)] 53[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)] 89[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = true)] 167[AttributeUsage( 307[AttributeUsage(
Microsoft.AspNetCore.DataProtection.Extensions.Tests (1)
X509StoreIsAvailableAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Method)]
Microsoft.AspNetCore.Grpc.Microbenchmarks (2)
src\Shared\BenchmarkRunner\AspNetCoreBenchmarkAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class | AttributeTargets.Assembly)]
src\Shared\BenchmarkRunner\ParameterizedJobConfigAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Class | AttributeTargets.Assembly)]
Microsoft.AspNetCore.Hosting.Abstractions (1)
HostingStartupAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Assembly, Inherited = false, AllowMultiple = true)]
Microsoft.AspNetCore.Http (2)
Timeouts\DisableRequestTimeoutAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class)]
Timeouts\RequestTimeoutAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class)]
Microsoft.AspNetCore.Http.Abstractions (1)
AsParametersAttribute.cs (1)
11[AttributeUsage(
Microsoft.AspNetCore.Http.Abstractions.Microbenchmarks (2)
src\Shared\BenchmarkRunner\AspNetCoreBenchmarkAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class | AttributeTargets.Assembly)]
src\Shared\BenchmarkRunner\ParameterizedJobConfigAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Class | AttributeTargets.Assembly)]
Microsoft.AspNetCore.Http.Extensions (4)
DisableHttpMetricsAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class)]
EndpointDescriptionAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Method, Inherited = false, AllowMultiple = false)]
EndpointSummaryAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Method, Inherited = false, AllowMultiple = false)]
TagsAttribute.cs (1)
18[AttributeUsage(AttributeTargets.Method | AttributeTargets.Delegate | AttributeTargets.Class, Inherited = false, AllowMultiple = false)]
Microsoft.AspNetCore.Http.Extensions.Tests (2)
PropertyAsParameterInfoTests.cs (2)
214[AttributeUsage(AttributeTargets.Property | AttributeTargets.Parameter, Inherited = true)] 218[AttributeUsage(AttributeTargets.Property | AttributeTargets.Parameter, Inherited = true)]
Microsoft.AspNetCore.Http.Microbenchmarks (2)
src\Shared\BenchmarkRunner\AspNetCoreBenchmarkAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class | AttributeTargets.Assembly)]
src\Shared\BenchmarkRunner\ParameterizedJobConfigAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Class | AttributeTargets.Assembly)]
Microsoft.AspNetCore.Http.RequestDelegateGenerator (11)
src\Shared\Nullable\NullableAttributes.cs (11)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 21[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 41[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 51[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 70[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 108[AttributeUsage(AttributeTargets.Method, Inherited = false)] 118[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 141[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 166[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.AspNetCore.Http.ValidationsGenerator (11)
src\Shared\Nullable\NullableAttributes.cs (11)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 21[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 41[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 51[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 70[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 108[AttributeUsage(AttributeTargets.Method, Inherited = false)] 118[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 141[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 166[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.AspNetCore.HttpLogging (1)
HttpLoggingAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
Microsoft.AspNetCore.Identity (3)
IdentityApiEndpointRouteBuilderExtensions.cs (3)
476[AttributeUsage(AttributeTargets.Parameter)] 481[AttributeUsage(AttributeTargets.Parameter)] 486[AttributeUsage(AttributeTargets.Parameter)]
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 (24)
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)]
ReplaceCulture.cs (1)
14[AttributeUsage(AttributeTargets.Method)]
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)]
UseCultureAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method)]
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\QuarantinedTestAttribute.cs (1)
39[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class | AttributeTargets.Assembly)]
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\SkipOnAlpineAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Method)]
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 (17)
src\Shared\CallerArgument\CallerArgumentExpressionAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
src\Shared\Nullable\NullableAttributes.cs (11)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 21[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 41[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 51[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 70[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 108[AttributeUsage(AttributeTargets.Method, Inherited = false)] 118[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 141[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 166[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
src\Shared\TrimmingAttributes.cs (5)
16[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)] 53[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)] 89[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = true)] 167[AttributeUsage( 307[AttributeUsage(
Microsoft.AspNetCore.Mvc.Analyzers (11)
src\Shared\Nullable\NullableAttributes.cs (11)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 21[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 41[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 51[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 70[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 108[AttributeUsage(AttributeTargets.Method, Inherited = false)] 118[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 141[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 166[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.AspNetCore.Mvc.Api.Analyzers (11)
src\Shared\Nullable\NullableAttributes.cs (11)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 21[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 41[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 51[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 70[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 108[AttributeUsage(AttributeTargets.Method, Inherited = false)] 118[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 141[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 166[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.AspNetCore.Mvc.Core (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)
12[AttributeUsage(
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 (11)
src\Shared\Nullable\NullableAttributes.cs (11)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 21[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 41[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 51[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 70[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 108[AttributeUsage(AttributeTargets.Method, Inherited = false)] 118[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 141[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 166[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.AspNetCore.Mvc.ViewFeatures (14)
AutoValidateAntiforgeryTokenAttribute.cs (1)
22[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
IgnoreAntiforgeryTokenAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
PageRemoteAttribute.cs (1)
19[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
RemoteAttribute.cs (1)
18[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
RemoteAttributeBase.cs (1)
25[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
SaveTempDataAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
SkipStatusCodePagesAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
TempDataAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Property, Inherited = true, AllowMultiple = false)]
ValidateAntiForgeryTokenAttribute.cs (1)
21[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
ViewComponentAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
ViewComponents\ViewComponentContextAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
ViewContextAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
ViewDataAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Property, Inherited = true, AllowMultiple = false)]
ViewDataDictionaryAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
Microsoft.AspNetCore.OpenApi.Microbenchmarks (2)
src\Shared\BenchmarkRunner\AspNetCoreBenchmarkAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class | AttributeTargets.Assembly)]
src\Shared\BenchmarkRunner\ParameterizedJobConfigAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Class | AttributeTargets.Assembly)]
Microsoft.AspNetCore.OpenApi.SourceGenerators (11)
src\Shared\Nullable\NullableAttributes.cs (11)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 21[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 41[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 51[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 70[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 108[AttributeUsage(AttributeTargets.Method, Inherited = false)] 118[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 141[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 166[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.AspNetCore.OutputCaching (1)
OutputCacheAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
Microsoft.AspNetCore.OutputCaching.Microbenchmarks (2)
src\Shared\BenchmarkRunner\AspNetCoreBenchmarkAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class | AttributeTargets.Assembly)]
src\Shared\BenchmarkRunner\ParameterizedJobConfigAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Class | AttributeTargets.Assembly)]
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.RequestDecompression.Microbenchmarks (2)
src\Shared\BenchmarkRunner\AspNetCoreBenchmarkAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class | AttributeTargets.Assembly)]
src\Shared\BenchmarkRunner\ParameterizedJobConfigAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Class | AttributeTargets.Assembly)]
Microsoft.AspNetCore.ResponseCaching.Microbenchmarks (2)
src\Shared\BenchmarkRunner\AspNetCoreBenchmarkAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class | AttributeTargets.Assembly)]
src\Shared\BenchmarkRunner\ParameterizedJobConfigAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Class | AttributeTargets.Assembly)]
Microsoft.AspNetCore.ResponseCompression.Microbenchmarks (2)
src\Shared\BenchmarkRunner\AspNetCoreBenchmarkAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class | AttributeTargets.Assembly)]
src\Shared\BenchmarkRunner\ParameterizedJobConfigAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Class | AttributeTargets.Assembly)]
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.Routing.FunctionalTests (1)
MinimalFormTests.cs (1)
765[AttributeUsage(AttributeTargets.Parameter)]
Microsoft.AspNetCore.Routing.Microbenchmarks (2)
src\Shared\BenchmarkRunner\AspNetCoreBenchmarkAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class | AttributeTargets.Assembly)]
src\Shared\BenchmarkRunner\ParameterizedJobConfigAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Class | AttributeTargets.Assembly)]
Microsoft.AspNetCore.Routing.Tests (2)
Builder\RouteHandlerEndpointRouteBuilderExtensionsTest.cs (2)
320[AttributeUsage(AttributeTargets.Parameter)] 384[AttributeUsage(AttributeTargets.Parameter)]
Microsoft.AspNetCore.Security.Microbenchmarks (2)
src\Shared\BenchmarkRunner\AspNetCoreBenchmarkAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class | AttributeTargets.Assembly)]
src\Shared\BenchmarkRunner\ParameterizedJobConfigAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Class | AttributeTargets.Assembly)]
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.Microbenchmarks (2)
src\Shared\BenchmarkRunner\AspNetCoreBenchmarkAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class | AttributeTargets.Assembly)]
src\Shared\BenchmarkRunner\ParameterizedJobConfigAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Class | AttributeTargets.Assembly)]
Microsoft.AspNetCore.Server.HttpSys.NonHelixTests (1)
DelegateSupportedConditionAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)]
Microsoft.AspNetCore.Server.IntegrationTesting (3)
xunit\SkipIfEnvironmentVariableNotEnabled.cs (1)
12[AttributeUsage(AttributeTargets.Method, AllowMultiple = true)]
xunit\SkipIfIISExpressSchemaMissingInProcessAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Method | AttributeTargets.Assembly | AttributeTargets.Class)]
xunit\SkipOn32BitOSAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)]
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (2)
src\Shared\BenchmarkRunner\AspNetCoreBenchmarkAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class | AttributeTargets.Assembly)]
src\Shared\BenchmarkRunner\ParameterizedJobConfigAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Class | AttributeTargets.Assembly)]
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests (2)
SkipOnMarinerAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Method)]
src\Shared\TransportTestHelpers\MsQuicSupportedAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class, AllowMultiple = false)]
Microsoft.AspNetCore.Shared.Tests (1)
PropertyActivatorTest.cs (1)
177[AttributeUsage(AttributeTargets.Property)]
Microsoft.AspNetCore.SignalR.Client.SourceGenerator (11)
src\Shared\Nullable\NullableAttributes.cs (11)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 21[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 41[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 51[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 70[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 108[AttributeUsage(AttributeTargets.Method, Inherited = false)] 118[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 141[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 166[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.AspNetCore.SignalR.Client.Tests (2)
HubClientProxyGeneratorTests.cs (1)
12[AttributeUsage(AttributeTargets.Method)]
HubServerProxyGeneratorTests.cs (1)
15[AttributeUsage(AttributeTargets.Method)]
Microsoft.AspNetCore.SignalR.Core (1)
HubMethodNameAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
Microsoft.AspNetCore.SignalR.Microbenchmarks (2)
src\Shared\BenchmarkRunner\AspNetCoreBenchmarkAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class | AttributeTargets.Assembly)]
src\Shared\BenchmarkRunner\ParameterizedJobConfigAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Class | AttributeTargets.Assembly)]
Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson (16)
src\Shared\Nullable\NullableAttributes.cs (11)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 21[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 41[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 51[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 70[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 108[AttributeUsage(AttributeTargets.Method, Inherited = false)] 118[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 141[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 166[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
src\Shared\TrimmingAttributes.cs (5)
16[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)] 53[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)] 89[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = true)] 167[AttributeUsage( 307[AttributeUsage(
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.AspNetCore.WebSockets.Microbenchmarks (2)
src\Shared\BenchmarkRunner\AspNetCoreBenchmarkAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class | AttributeTargets.Assembly)]
src\Shared\BenchmarkRunner\ParameterizedJobConfigAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Class | AttributeTargets.Assembly)]
Microsoft.AspNetCore.WebUtilities.Microbenchmarks (2)
src\Shared\BenchmarkRunner\AspNetCoreBenchmarkAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class | AttributeTargets.Assembly)]
src\Shared\BenchmarkRunner\ParameterizedJobConfigAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Class | AttributeTargets.Assembly)]
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 (21)
LoadInSeparateAppDomainAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
OutputAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
Polyfills\CallerArgumentExpressionAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
Polyfills\NullableAttributes.cs (11)
14[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 18[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 22[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 26[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 30[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 44[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 58[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 72[AttributeUsage(AttributeTargets.Method, Inherited = false)] 76[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 95[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 115[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Polyfills\StringSyntaxAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
RequiredAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
RequiredRuntimeAttribute.cs (1)
17[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = false)]
RunInMTAAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = false)]
RunInSTAAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = false)]
SupportedOSPlatform.cs (2)
12[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property)] 19[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property | AttributeTargets.Class)]
Microsoft.Build.Tasks.CodeAnalysis (10)
src\Compilers\Core\Portable\CommitHashAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false)]
src\Dependencies\Contracts\CollectionBuilderAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Interface)]
src\Dependencies\Contracts\CompilerFeatureRequiredAttribute.cs (1)
23[AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = false)]
src\Dependencies\Contracts\ExperimentalAttribute.cs (1)
28[AttributeUsage(AttributeTargets.Assembly |
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\NonCopyableAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Struct | AttributeTargets.GenericParameter)]
src\Dependencies\Contracts\NonDefaultableAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Struct | AttributeTargets.GenericParameter)]
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.Build.Tasks.CodeAnalysis.UnitTests (1)
TestUtilities\DotNetSdkVersionAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Assembly)]
Microsoft.Build.Tasks.Core (2)
System.Design.cs (2)
15[AttributeUsage(AttributeTargets.All)] 50[AttributeUsage(AttributeTargets.All)]
Microsoft.Build.UnitTests.Shared (2)
ArtifactsLocationAttribute.cs (1)
6[System.AttributeUsage(System.AttributeTargets.Assembly)]
BootstrapLocationAttribute.cs (1)
8[System.AttributeUsage(System.AttributeTargets.Assembly)]
Microsoft.Cci.Extensions (1)
Differs\ExportDifferenceRuleAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
Microsoft.CodeAnalysis (9)
CommitHashAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false)]
DiagnosticAnalyzer\DiagnosticAnalyzerAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Class)]
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)]
SourceGeneration\GeneratorAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class)]
src\Dependencies\Contracts\NonCopyableAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Struct | AttributeTargets.GenericParameter)]
src\Dependencies\Contracts\NonDefaultableAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Struct | AttributeTargets.GenericParameter)]
src\Dependencies\PooledObjects\PooledDelegates.cs (1)
450[AttributeUsage(AttributeTargets.Struct)]
Microsoft.CodeAnalysis.CodeStyle (12)
PerformanceSensitiveAttribute.cs (1)
19[AttributeUsage(AttributeTargets.Constructor | AttributeTargets.Method | AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = true, Inherited = false)]
src\Dependencies\Contracts\CollectionBuilderAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Interface)]
src\Dependencies\Contracts\CompilerFeatureRequiredAttribute.cs (1)
23[AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = false)]
src\Dependencies\Contracts\ExperimentalAttribute.cs (1)
28[AttributeUsage(AttributeTargets.Assembly |
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\NonCopyableAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Struct | AttributeTargets.GenericParameter)]
src\Dependencies\Contracts\NonDefaultableAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Struct | AttributeTargets.GenericParameter)]
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\Dependencies\PooledObjects\PooledDelegates.cs (1)
450[AttributeUsage(AttributeTargets.Struct)]
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.Collections.Package (2)
src\Dependencies\Contracts\NonCopyableAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Struct | AttributeTargets.GenericParameter)]
src\Dependencies\Contracts\NonDefaultableAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Struct | AttributeTargets.GenericParameter)]
Microsoft.CodeAnalysis.Contracts.Package (2)
NonCopyableAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Struct | AttributeTargets.GenericParameter)]
NonDefaultableAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Struct | AttributeTargets.GenericParameter)]
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.Features (1)
Completion\CompletionProviders\DeclarationName\ExportDeclarationNameRecommenderAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class)]
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 (6)
ExportContentTypeLanguageServiceAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Class)]
Extensibility\Commands\ExportInteractiveCommandAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Class)]
Extensibility\Completion\ExportCompletionProviderAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Class)]
ExternalAccess\VSTypeScript\Api\ExportTypeScriptLspRequestHandlerProviderAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class), MetadataAttribute]
ExternalAccess\VSTypeScript\Api\VSTypeScriptMethodAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Class)]
Tags\ExportImageIdServiceAttribute.cs (1)
17[AttributeUsage(AttributeTargets.Class)]
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 (9)
src\Dependencies\Contracts\CollectionBuilderAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Interface)]
src\Dependencies\Contracts\CompilerFeatureRequiredAttribute.cs (1)
23[AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = false)]
src\Dependencies\Contracts\ExperimentalAttribute.cs (1)
28[AttributeUsage(AttributeTargets.Assembly |
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\NonCopyableAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Struct | AttributeTargets.GenericParameter)]
src\Dependencies\Contracts\NonDefaultableAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Struct | AttributeTargets.GenericParameter)]
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 (9)
src\Dependencies\Contracts\CollectionBuilderAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Interface)]
src\Dependencies\Contracts\CompilerFeatureRequiredAttribute.cs (1)
23[AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = false)]
src\Dependencies\Contracts\ExperimentalAttribute.cs (1)
28[AttributeUsage(AttributeTargets.Assembly |
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\NonCopyableAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Struct | AttributeTargets.GenericParameter)]
src\Dependencies\Contracts\NonDefaultableAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Struct | AttributeTargets.GenericParameter)]
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 (11)
Debugger\Engine\DkmContinueCorruptingException.cs (1)
22[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method)]
Debugger\Engine\DkmReportNonFatalWatsonExceptionAttribute.cs (1)
18[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = true)]
src\Dependencies\Contracts\CollectionBuilderAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Interface)]
src\Dependencies\Contracts\CompilerFeatureRequiredAttribute.cs (1)
23[AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = false)]
src\Dependencies\Contracts\ExperimentalAttribute.cs (1)
28[AttributeUsage(AttributeTargets.Assembly |
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\NonCopyableAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Struct | AttributeTargets.GenericParameter)]
src\Dependencies\Contracts\NonDefaultableAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Struct | AttributeTargets.GenericParameter)]
src\Dependencies\Contracts\RequiredMemberAttribute.cs (1)
21[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
src\Dependencies\Contracts\SetsRequiredMembersAttribute.cs (1)
25[AttributeUsage(AttributeTargets.Constructor, AllowMultiple = false, Inherited = false)]
Microsoft.CodeAnalysis.ExternalAccess.AspNetCore (3)
EmbeddedLanguages\BraceMatching\ExportAspNetCoreEmbeddedLanguageBraceMatcherAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Class, Inherited = false)]
EmbeddedLanguages\Classification\ExportAspNetCoreEmbeddedLanguageClassifierAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Class, Inherited = false)]
EmbeddedLanguages\DocumentHighlighting\ExportAspNetCoreEmbeddedLanguageClassifierAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Class, Inherited = false)]
Microsoft.CodeAnalysis.ExternalAccess.Razor (2)
Cohost\ExportCohostLspServiceFactoryAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class), MetadataAttribute]
Cohost\ExportCohostStatelessLspServiceAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class), MetadataAttribute]
Microsoft.CodeAnalysis.ExternalAccess.Xaml (3)
External\ExportXamlLspServiceFactoryAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Class, AllowMultiple = false), MetadataAttribute]
External\ExportXamlStatelessLspServiceAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Class), MetadataAttribute]
External\XamlCommandAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
Microsoft.CodeAnalysis.Features (17)
BraceCompletion\ExportBraceCompletionServiceAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class)]
BraceMatching\ExportBraceMatcherAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class)]
CodeFixes\Suppression\ExportConfigurationFixProviderAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Class)]
Completion\ExportArgumentProviderAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class)]
Completion\ExportCompletionProviderAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Class, Inherited = false)]
Diagnostics\LanguageServer\LspBuildOnlyDiagnosticsAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Class)]
EmbeddedLanguages\ExportEmbeddedLanguageFeatureServiceAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Class)]
ExternalAccess\UnitTesting\SolutionCrawler\ExportUnitTestingIncrementalAnalyzerProviderAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class)]
Formatting\ExportNewDocumentFormattingProviderAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class)]
Highlighting\ExportHighlighterAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Class)]
Intents\IntentProviderAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
MetadataAsSource\ExportMetadataAsSourceFileProvider.cs (1)
15[AttributeUsage(AttributeTargets.Class)]
Options\EditorConfig\EditorConfigOptionsEnumeratorAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class)]
Organizing\Organizers\ExportSyntaxNodeOrganizerAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class)]
QuickInfo\ExportQuickInfoProviderAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Class)]
SignatureHelp\ExportSignatureHelpProviderAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class)]
Snippets\ExportSnippetProviderAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Class)]
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 (10)
PerformanceSensitiveAttribute.cs (1)
19[AttributeUsage(AttributeTargets.Constructor | AttributeTargets.Method | AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = true, Inherited = false)]
src\Dependencies\Contracts\CollectionBuilderAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Interface)]
src\Dependencies\Contracts\CompilerFeatureRequiredAttribute.cs (1)
23[AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = false)]
src\Dependencies\Contracts\ExperimentalAttribute.cs (1)
28[AttributeUsage(AttributeTargets.Assembly |
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\NonCopyableAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Struct | AttributeTargets.GenericParameter)]
src\Dependencies\Contracts\NonDefaultableAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Struct | AttributeTargets.GenericParameter)]
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.PooledObjects.Package (1)
PooledDelegates.cs (1)
450[AttributeUsage(AttributeTargets.Struct)]
Microsoft.CodeAnalysis.Test.Utilities (5)
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)]
RunInSinglePartitionAssemblyAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Assembly)]
Microsoft.CodeAnalysis.Threading.Package (10)
src\Dependencies\Contracts\CollectionBuilderAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Interface)]
src\Dependencies\Contracts\CompilerFeatureRequiredAttribute.cs (1)
23[AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = false)]
src\Dependencies\Contracts\ExperimentalAttribute.cs (1)
28[AttributeUsage(AttributeTargets.Assembly |
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\NonCopyableAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Struct | AttributeTargets.GenericParameter)]
src\Dependencies\Contracts\NonDefaultableAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Struct | AttributeTargets.GenericParameter)]
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\Dependencies\PooledObjects\PooledDelegates.cs (1)
450[AttributeUsage(AttributeTargets.Struct)]
Microsoft.CodeAnalysis.Workspaces (17)
CodeCleanup\Providers\ExportCodeCleanupProvider.cs (1)
15[AttributeUsage(AttributeTargets.Class)]
CodeFixes\ExportCodeFixProviderAttribute.cs (1)
17[AttributeUsage(AttributeTargets.Class, Inherited = false)]
CodeRefactorings\ExportCodeRefactoringProviderAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Class, Inherited = false)]
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)]
Remote\ExportRemoteServiceCallbackDispatcherAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class)]
src\Dependencies\Contracts\NonCopyableAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Struct | AttributeTargets.GenericParameter)]
src\Dependencies\Contracts\NonDefaultableAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Struct | AttributeTargets.GenericParameter)]
src\Dependencies\PooledObjects\PooledDelegates.cs (1)
450[AttributeUsage(AttributeTargets.Struct)]
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\RestrictedInternalsVisibleToAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
Workspace\Host\EventListener\ExportEventListenerAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Class)]
Workspace\Host\Mef\ExportDynamicFileInfoProviderAttribute.cs (1)
17[AttributeUsage(AttributeTargets.Class)]
Workspace\Host\Mef\ExportLanguageServiceAttribute.cs (1)
21[AttributeUsage(AttributeTargets.Class)]
Workspace\Host\Mef\ExportLanguageServiceFactoryAttribute.cs (1)
21[AttributeUsage(AttributeTargets.Class)]
Workspace\Host\Mef\ExportWorkspaceServiceAttribute.cs (1)
20[AttributeUsage(AttributeTargets.Class)]
Workspace\Host\Mef\ExportWorkspaceServiceFactoryAttribute.cs (1)
20[AttributeUsage(AttributeTargets.Class)]
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (9)
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\CollectionBuilderAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Interface)]
src\Dependencies\Contracts\CompilerFeatureRequiredAttribute.cs (1)
23[AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = false)]
src\Dependencies\Contracts\ExperimentalAttribute.cs (1)
28[AttributeUsage(AttributeTargets.Assembly |
src\Dependencies\Contracts\NonCopyableAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Struct | AttributeTargets.GenericParameter)]
src\Dependencies\Contracts\NonDefaultableAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Struct | AttributeTargets.GenericParameter)]
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\Dependencies\PooledObjects\PooledDelegates.cs (1)
450[AttributeUsage(AttributeTargets.Struct)]
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (1)
MEF\UseExportProviderAttribute.cs (1)
44[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
Microsoft.CommonLanguageServerProtocol.Framework.Package (10)
LanguageServerEndpointAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface | AttributeTargets.Method, AllowMultiple = false)]
src\Dependencies\Contracts\CollectionBuilderAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Interface)]
src\Dependencies\Contracts\CompilerFeatureRequiredAttribute.cs (1)
23[AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = false)]
src\Dependencies\Contracts\ExperimentalAttribute.cs (1)
28[AttributeUsage(AttributeTargets.Assembly |
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\NonCopyableAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Struct | AttributeTargets.GenericParameter)]
src\Dependencies\Contracts\NonDefaultableAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Struct | AttributeTargets.GenericParameter)]
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.SwaggerGenerator.CodeGenerator (2)
HelperFactory.cs (2)
17[AttributeUsage(AttributeTargets.Method)] 23[AttributeUsage(AttributeTargets.Method)]
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 (12)
src\LegacySupport\CallerAttributes\CallerArgumentExpressionAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
src\LegacySupport\DiagnosticAttributes\NullableAttributes.cs (11)
24[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 38[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 45[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 52[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 67[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 97[AttributeUsage(AttributeTargets.Method, Inherited = false)] 104[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 121[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 142[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.Extensions.AmbientMetadata.Application (19)
src\LegacySupport\CallerAttributes\CallerArgumentExpressionAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
src\LegacySupport\DiagnosticAttributes\NullableAttributes.cs (11)
24[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 38[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 45[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 52[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 67[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 97[AttributeUsage(AttributeTargets.Method, Inherited = false)] 104[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 121[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 142[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
src\LegacySupport\SkipLocalsInitAttribute\SkipLocalsInitAttribute.cs (1)
27[AttributeUsage(AttributeTargets.Module
src\LegacySupport\TrimAttributes\DynamicallyAccessedMembersAttribute.cs (1)
37[AttributeUsage(
src\LegacySupport\TrimAttributes\DynamicDependencyAttribute.cs (1)
22[AttributeUsage(
src\LegacySupport\TrimAttributes\RequiresAssemblyFilesAttribute.cs (1)
19[AttributeUsage(AttributeTargets.Constructor |
src\LegacySupport\TrimAttributes\RequiresDynamicCodeAttribute.cs (1)
23[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)]
src\LegacySupport\TrimAttributes\RequiresUnreferencedCodeAttribute.cs (1)
24[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)]
src\LegacySupport\TrimAttributes\UnconditionalSuppressMessageAttribute.cs (1)
24[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = true)]
Microsoft.Extensions.AsyncState (20)
src\LegacySupport\CallerAttributes\CallerArgumentExpressionAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
src\LegacySupport\DiagnosticAttributes\NullableAttributes.cs (11)
24[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 38[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 45[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 52[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 67[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 97[AttributeUsage(AttributeTargets.Method, Inherited = false)] 104[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 121[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 142[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
src\LegacySupport\ExperimentalAttribute\ExperimentalAttribute.cs (1)
12[AttributeUsage(
src\LegacySupport\SkipLocalsInitAttribute\SkipLocalsInitAttribute.cs (1)
27[AttributeUsage(AttributeTargets.Module
src\LegacySupport\TrimAttributes\DynamicallyAccessedMembersAttribute.cs (1)
37[AttributeUsage(
src\LegacySupport\TrimAttributes\DynamicDependencyAttribute.cs (1)
22[AttributeUsage(
src\LegacySupport\TrimAttributes\RequiresAssemblyFilesAttribute.cs (1)
19[AttributeUsage(AttributeTargets.Constructor |
src\LegacySupport\TrimAttributes\RequiresDynamicCodeAttribute.cs (1)
23[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)]
src\LegacySupport\TrimAttributes\RequiresUnreferencedCodeAttribute.cs (1)
24[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)]
src\LegacySupport\TrimAttributes\UnconditionalSuppressMessageAttribute.cs (1)
24[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = true)]
Microsoft.Extensions.Caching.Hybrid (20)
src\LegacySupport\CallerAttributes\CallerArgumentExpressionAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
src\LegacySupport\DiagnosticAttributes\NullableAttributes.cs (11)
24[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 38[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 45[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 52[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 67[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 97[AttributeUsage(AttributeTargets.Method, Inherited = false)] 104[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 121[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 142[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
src\LegacySupport\ExperimentalAttribute\ExperimentalAttribute.cs (1)
12[AttributeUsage(
src\LegacySupport\SkipLocalsInitAttribute\SkipLocalsInitAttribute.cs (1)
27[AttributeUsage(AttributeTargets.Module
src\LegacySupport\TrimAttributes\DynamicallyAccessedMembersAttribute.cs (1)
37[AttributeUsage(
src\LegacySupport\TrimAttributes\DynamicDependencyAttribute.cs (1)
22[AttributeUsage(
src\LegacySupport\TrimAttributes\RequiresAssemblyFilesAttribute.cs (1)
19[AttributeUsage(AttributeTargets.Constructor |
src\LegacySupport\TrimAttributes\RequiresDynamicCodeAttribute.cs (1)
23[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)]
src\LegacySupport\TrimAttributes\RequiresUnreferencedCodeAttribute.cs (1)
24[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)]
src\LegacySupport\TrimAttributes\UnconditionalSuppressMessageAttribute.cs (1)
24[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = true)]
Microsoft.Extensions.Caching.MicroBenchmarks (11)
src\Shared\Nullable\NullableAttributes.cs (11)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 21[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 41[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 51[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 70[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 108[AttributeUsage(AttributeTargets.Method, Inherited = false)] 118[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 141[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 166[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.Extensions.Caching.SqlServer (12)
src\Shared\CallerArgument\CallerArgumentExpressionAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
src\Shared\Nullable\NullableAttributes.cs (11)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 21[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 41[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 51[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 70[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 108[AttributeUsage(AttributeTargets.Method, Inherited = false)] 118[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 141[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 166[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.Extensions.Compliance.Abstractions (1)
Classification\DataClassificationAttribute.cs (1)
11[AttributeUsage(
Microsoft.Extensions.Compliance.Redaction (23)
src\LegacySupport\CallerAttributes\CallerArgumentExpressionAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
src\LegacySupport\DiagnosticAttributes\NullableAttributes.cs (11)
24[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 38[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 45[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 52[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 67[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 97[AttributeUsage(AttributeTargets.Method, Inherited = false)] 104[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 121[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 142[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
src\LegacySupport\ExperimentalAttribute\ExperimentalAttribute.cs (1)
12[AttributeUsage(
src\LegacySupport\SkipLocalsInitAttribute\SkipLocalsInitAttribute.cs (1)
27[AttributeUsage(AttributeTargets.Module
src\LegacySupport\StringSyntaxAttribute\StringSyntaxAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
src\LegacySupport\TrimAttributes\DynamicallyAccessedMembersAttribute.cs (1)
37[AttributeUsage(
src\LegacySupport\TrimAttributes\DynamicDependencyAttribute.cs (1)
22[AttributeUsage(
src\LegacySupport\TrimAttributes\RequiresAssemblyFilesAttribute.cs (1)
19[AttributeUsage(AttributeTargets.Constructor |
src\LegacySupport\TrimAttributes\RequiresDynamicCodeAttribute.cs (1)
23[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)]
src\LegacySupport\TrimAttributes\RequiresUnreferencedCodeAttribute.cs (1)
24[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)]
src\LegacySupport\TrimAttributes\UnconditionalSuppressMessageAttribute.cs (1)
24[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = true)]
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.Abstractions (1)
ConfigurationKeyNameAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Property)]
Microsoft.Extensions.Configuration.KeyPerFile (11)
src\Shared\Nullable\NullableAttributes.cs (11)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 21[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 41[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 51[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 70[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 108[AttributeUsage(AttributeTargets.Method, Inherited = false)] 118[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 141[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 166[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.Extensions.Configuration.UserSecrets (1)
UserSecretsIdAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Assembly, Inherited = false, AllowMultiple = false)]
Microsoft.Extensions.DependencyInjection.Abstractions (3)
ActivatorUtilitiesConstructorAttribute.cs (1)
11[AttributeUsage(AttributeTargets.All)]
FromKeyedServicesAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Parameter)]
ServiceKeyAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Parameter)]
Microsoft.Extensions.Diagnostics.HealthChecks.Tests (11)
src\Shared\Nullable\NullableAttributes.cs (11)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 21[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 41[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 51[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 70[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 108[AttributeUsage(AttributeTargets.Method, Inherited = false)] 118[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 141[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 166[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.Extensions.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 (13)
src\LegacySupport\CallerAttributes\CallerArgumentExpressionAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
src\LegacySupport\DiagnosticAttributes\NullableAttributes.cs (11)
24[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 38[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 45[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 52[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 67[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 97[AttributeUsage(AttributeTargets.Method, Inherited = false)] 104[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 121[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 142[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
src\LegacySupport\SkipLocalsInitAttribute\SkipLocalsInitAttribute.cs (1)
27[AttributeUsage(AttributeTargets.Module
Microsoft.Extensions.Http.Polly (11)
src\Shared\Nullable\NullableAttributes.cs (11)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 21[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 41[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 51[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 70[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 108[AttributeUsage(AttributeTargets.Method, Inherited = false)] 118[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 141[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 166[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.Extensions.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 (18)
PersonalDataAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Property)]
src\Shared\CallerArgument\CallerArgumentExpressionAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
src\Shared\Nullable\NullableAttributes.cs (11)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 21[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 41[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 51[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 70[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 108[AttributeUsage(AttributeTargets.Method, Inherited = false)] 118[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 141[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 166[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
src\Shared\TrimmingAttributes.cs (5)
16[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)] 53[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)] 89[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = true)] 167[AttributeUsage( 307[AttributeUsage(
Microsoft.Extensions.Identity.Stores (17)
src\Shared\CallerArgument\CallerArgumentExpressionAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
src\Shared\Nullable\NullableAttributes.cs (11)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 21[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 41[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 51[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 70[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 108[AttributeUsage(AttributeTargets.Method, Inherited = false)] 118[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 141[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 166[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
src\Shared\TrimmingAttributes.cs (5)
16[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)] 53[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)] 89[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = true)] 167[AttributeUsage( 307[AttributeUsage(
Microsoft.Extensions.Localization (14)
ResourceLocationAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false, Inherited = false)]
RootNamespaceAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false, Inherited = false)]
src\Shared\CallerArgument\CallerArgumentExpressionAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
src\Shared\Nullable\NullableAttributes.cs (11)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 21[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 41[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 51[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 70[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 89[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 108[AttributeUsage(AttributeTargets.Method, Inherited = false)] 118[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 141[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 166[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.Extensions.Logging (1)
ProviderAliasAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = false)]
Microsoft.Extensions.Logging.Abstractions (1)
LoggerMessageAttribute.cs (1)
31[AttributeUsage(AttributeTargets.Method)]
Microsoft.Extensions.Logging.AzureAppServices (1)
src\Shared\CallerArgument\CallerArgumentExpressionAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
Microsoft.Extensions.Logging.Generators (11)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\NullableAttributes.cs (11)
8[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 17[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 26[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 35[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 44[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 63[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 101[AttributeUsage(AttributeTargets.Method, Inherited = false)] 110[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 131[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 156[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.Extensions.ObjectPool.Microbenchmark (2)
src\Shared\BenchmarkRunner\AspNetCoreBenchmarkAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class | AttributeTargets.Assembly)]
src\Shared\BenchmarkRunner\ParameterizedJobConfigAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Class | AttributeTargets.Assembly)]
Microsoft.Extensions.Options (3)
OptionsValidatorAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct)]
ValidateEnumeratedItemsAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field)]
ValidateObjectMembersAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field)]
Microsoft.Extensions.Options.Contextual (21)
OptionsContextAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, Inherited = false, AllowMultiple = false)]
src\LegacySupport\CallerAttributes\CallerArgumentExpressionAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
src\LegacySupport\DiagnosticAttributes\NullableAttributes.cs (11)
24[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 38[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 45[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 52[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 67[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 97[AttributeUsage(AttributeTargets.Method, Inherited = false)] 104[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 121[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 142[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
src\LegacySupport\ExperimentalAttribute\ExperimentalAttribute.cs (1)
12[AttributeUsage(
src\LegacySupport\SkipLocalsInitAttribute\SkipLocalsInitAttribute.cs (1)
27[AttributeUsage(AttributeTargets.Module
src\LegacySupport\TrimAttributes\DynamicallyAccessedMembersAttribute.cs (1)
37[AttributeUsage(
src\LegacySupport\TrimAttributes\DynamicDependencyAttribute.cs (1)
22[AttributeUsage(
src\LegacySupport\TrimAttributes\RequiresAssemblyFilesAttribute.cs (1)
19[AttributeUsage(AttributeTargets.Constructor |
src\LegacySupport\TrimAttributes\RequiresDynamicCodeAttribute.cs (1)
23[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)]
src\LegacySupport\TrimAttributes\RequiresUnreferencedCodeAttribute.cs (1)
24[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)]
src\LegacySupport\TrimAttributes\UnconditionalSuppressMessageAttribute.cs (1)
24[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = true)]
Microsoft.Extensions.Options.SourceGeneration (11)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\NullableAttributes.cs (11)
8[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 17[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 26[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 35[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 44[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 63[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 101[AttributeUsage(AttributeTargets.Method, Inherited = false)] 110[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 131[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 156[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
Microsoft.Extensions.Resilience (19)
src\LegacySupport\CallerAttributes\CallerArgumentExpressionAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
src\LegacySupport\DiagnosticAttributes\NullableAttributes.cs (11)
24[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 38[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 45[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 52[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 67[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 97[AttributeUsage(AttributeTargets.Method, Inherited = false)] 104[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 121[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 142[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
src\LegacySupport\SkipLocalsInitAttribute\SkipLocalsInitAttribute.cs (1)
27[AttributeUsage(AttributeTargets.Module
src\LegacySupport\TrimAttributes\DynamicallyAccessedMembersAttribute.cs (1)
37[AttributeUsage(
src\LegacySupport\TrimAttributes\DynamicDependencyAttribute.cs (1)
22[AttributeUsage(
src\LegacySupport\TrimAttributes\RequiresAssemblyFilesAttribute.cs (1)
19[AttributeUsage(AttributeTargets.Constructor |
src\LegacySupport\TrimAttributes\RequiresDynamicCodeAttribute.cs (1)
23[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)]
src\LegacySupport\TrimAttributes\RequiresUnreferencedCodeAttribute.cs (1)
24[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)]
src\LegacySupport\TrimAttributes\UnconditionalSuppressMessageAttribute.cs (1)
24[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = true)]
Microsoft.Extensions.Telemetry (22)
src\LegacySupport\CallerAttributes\CallerArgumentExpressionAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
src\LegacySupport\DiagnosticAttributes\NullableAttributes.cs (11)
24[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 38[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 45[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 52[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 67[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 97[AttributeUsage(AttributeTargets.Method, Inherited = false)] 104[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 121[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 142[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
src\LegacySupport\ExperimentalAttribute\ExperimentalAttribute.cs (1)
12[AttributeUsage(
src\LegacySupport\SkipLocalsInitAttribute\SkipLocalsInitAttribute.cs (1)
27[AttributeUsage(AttributeTargets.Module
src\LegacySupport\TrimAttributes\DynamicallyAccessedMembersAttribute.cs (1)
37[AttributeUsage(
src\LegacySupport\TrimAttributes\DynamicDependencyAttribute.cs (1)
22[AttributeUsage(
src\LegacySupport\TrimAttributes\RequiresAssemblyFilesAttribute.cs (1)
19[AttributeUsage(AttributeTargets.Constructor |
src\LegacySupport\TrimAttributes\RequiresDynamicCodeAttribute.cs (1)
23[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)]
src\LegacySupport\TrimAttributes\RequiresUnreferencedCodeAttribute.cs (1)
24[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)]
src\LegacySupport\TrimAttributes\UnconditionalSuppressMessageAttribute.cs (1)
24[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = true)]
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.Telemetry.Abstractions (10)
Logging\LogPropertiesAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property)]
Logging\LogPropertyIgnoreAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Property)]
Logging\TagNameAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property)]
Logging\TagProviderAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property)]
Metrics\CounterAttribute.cs (1)
31[AttributeUsage(AttributeTargets.Method)]
Metrics\CounterAttributeT.cs (1)
37[AttributeUsage(AttributeTargets.Method)]
Metrics\GaugeAttribute.cs (1)
31[AttributeUsage(AttributeTargets.Method)]
Metrics\HistogramAttribute.cs (1)
31[AttributeUsage(AttributeTargets.Method)]
Metrics\HistogramAttributeT.cs (1)
37[AttributeUsage(AttributeTargets.Method)]
Metrics\TagNameAttribute.cs (1)
28[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property)]
Microsoft.Gen.ContextualOptions.Generated.Tests (1)
test\Generators\Microsoft.Gen.ContextualOptions\TestClasses\ClassWithNoAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, Inherited = false, AllowMultiple = false)]
Microsoft.Interop.ComInterfaceGenerator (17)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\NullableAttributes.cs (11)
8[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 17[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 26[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 35[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 44[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 63[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 101[AttributeUsage(AttributeTargets.Method, Inherited = false)] 110[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 131[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 156[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
src\libraries\System.Private.CoreLib\src\System\Runtime\Versioning\PlatformAttributes.cs (6)
28[AttributeUsage(AttributeTargets.Assembly, 52[AttributeUsage(AttributeTargets.Assembly | 83[AttributeUsage(AttributeTargets.Assembly | 118[AttributeUsage(AttributeTargets.Assembly | 158[AttributeUsage(AttributeTargets.Field | 184[AttributeUsage(AttributeTargets.Field |
Microsoft.Interop.JavaScript.JSImportGenerator (17)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\NullableAttributes.cs (11)
8[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 17[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 26[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 35[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 44[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 63[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 101[AttributeUsage(AttributeTargets.Method, Inherited = false)] 110[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 131[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 156[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
src\libraries\System.Private.CoreLib\src\System\Runtime\Versioning\PlatformAttributes.cs (6)
28[AttributeUsage(AttributeTargets.Assembly, 52[AttributeUsage(AttributeTargets.Assembly | 83[AttributeUsage(AttributeTargets.Assembly | 118[AttributeUsage(AttributeTargets.Assembly | 158[AttributeUsage(AttributeTargets.Field | 184[AttributeUsage(AttributeTargets.Field |
Microsoft.Interop.LibraryImportGenerator (17)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\NullableAttributes.cs (11)
8[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 17[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 26[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 35[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 44[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 63[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 101[AttributeUsage(AttributeTargets.Method, Inherited = false)] 110[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 131[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 156[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
src\libraries\System.Private.CoreLib\src\System\Runtime\Versioning\PlatformAttributes.cs (6)
28[AttributeUsage(AttributeTargets.Assembly, 52[AttributeUsage(AttributeTargets.Assembly | 83[AttributeUsage(AttributeTargets.Assembly | 118[AttributeUsage(AttributeTargets.Assembly | 158[AttributeUsage(AttributeTargets.Field | 184[AttributeUsage(AttributeTargets.Field |
Microsoft.Interop.LibraryImportGenerator.Downlevel (17)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\NullableAttributes.cs (11)
8[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 17[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 26[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 35[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 44[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 63[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 101[AttributeUsage(AttributeTargets.Method, Inherited = false)] 110[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 131[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 156[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
src\libraries\System.Private.CoreLib\src\System\Runtime\Versioning\PlatformAttributes.cs (6)
28[AttributeUsage(AttributeTargets.Assembly, 52[AttributeUsage(AttributeTargets.Assembly | 83[AttributeUsage(AttributeTargets.Assembly | 118[AttributeUsage(AttributeTargets.Assembly | 158[AttributeUsage(AttributeTargets.Field | 184[AttributeUsage(AttributeTargets.Field |
Microsoft.Interop.SourceGeneration (20)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\NullableAttributes.cs (11)
8[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 17[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 26[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 35[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 44[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 63[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 101[AttributeUsage(AttributeTargets.Method, Inherited = false)] 110[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 131[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 156[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\SetsRequiredMembersAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Constructor, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\CompilerFeatureRequiredAttribute.cs (1)
9[AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\RequiredMemberAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\Versioning\PlatformAttributes.cs (6)
28[AttributeUsage(AttributeTargets.Assembly, 52[AttributeUsage(AttributeTargets.Assembly | 83[AttributeUsage(AttributeTargets.Assembly | 118[AttributeUsage(AttributeTargets.Assembly | 158[AttributeUsage(AttributeTargets.Field | 184[AttributeUsage(AttributeTargets.Field |
Microsoft.JSInterop (1)
JSInvokableAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Method, AllowMultiple = true)]
Microsoft.Maui (3)
Attributes\MissingMapperAttribute.cs (1)
6 [AttributeUsage(AttributeTargets.All, AllowMultiple = true)]
Attributes\PortHandlerAttribute.cs (1)
6 [AttributeUsage(AttributeTargets.All, AllowMultiple = true)]
HotReload\OnHotReloadAttribute.cs (1)
4 [AttributeUsage(AttributeTargets.Method)]
Microsoft.Maui.Controls (19)
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 (2)
17 [AttributeUsage(AttributeTargets.Class, Inherited = false)] 22 [AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
Internals\PreserveAttribute.cs (1)
8 [AttributeUsage(AttributeTargets.All)]
ParameterAttribute.cs (1)
6 [AttributeUsage(AttributeTargets.Parameter)]
ProvideCompiledAttribute.cs (1)
9 [AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
RenderWithAttribute.cs (1)
8 [AttributeUsage(AttributeTargets.Class)]
ResolutionGroupNameAttribute.cs (1)
7 [AttributeUsage(AttributeTargets.Assembly)]
RuntimeNamePropertyAttribute.cs (1)
6 [AttributeUsage(AttributeTargets.Class)]
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 (2)
XamlCompilationAttribute.cs (1)
14 [AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Module | AttributeTargets.Class, Inherited = false)]
XamlFilePathAttribute.cs (1)
8 [AttributeUsage(AttributeTargets.Class, Inherited = false, AllowMultiple = false)]
Microsoft.Maui.Graphics (2)
XmlnsDefinitionAttribute.cs (1)
6 [AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
XmlnsPrefixAttribute.cs (1)
5 [AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
Microsoft.ML.Core (23)
BestFriendAttribute.cs (2)
23[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Constructor 35[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false, Inherited = false)]
CommandLine\ArgumentAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Field)]
CommandLine\DefaultArgumentAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Field)]
CommandLine\EnumValueDisplayAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Field)]
CommandLine\HideEnumValueAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Field)]
ComponentModel\ExtensionBaseAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Class)]
ComponentModel\LoadableClassAttribute.cs (1)
19[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
EntryPoints\EntryPointModuleAttribute.cs (1)
17[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
EntryPoints\ModuleArgs.cs (10)
24[AttributeUsage(AttributeTargets.Class)] 82[AttributeUsage(AttributeTargets.Interface)] 97[AttributeUsage(AttributeTargets.Class)] 111[AttributeUsage(AttributeTargets.Field)] 135[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property)] 141[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property)] 318[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property)] 404[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property)] 455[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property)] 506[AttributeUsage(AttributeTargets.Method)]
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)
23[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Constructor 35[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false, Inherited = false)]
Microsoft.ML.Data (9)
Data\SchemaDefinition.cs (5)
20[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = true)] 57[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = true)] 103[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = true)] 124[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = true)] 133[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
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)]
Deprecated\TGUIAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Field)]
Scorers\PredictionTransformer.cs (1)
846[AttributeUsage(AttributeTargets.Class)]
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.ML.TorchSharp (1)
Utils\IntrinsicAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Field, Inherited = false)]
Microsoft.ML.Transforms (1)
CustomMappingFactory.cs (1)
12[AttributeUsage(AttributeTargets.Class)]
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.VisualStudio.LanguageServices (1)
Options\ExportVisualStudioStorageReadFallbackAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Class)]
Microsoft.VisualStudio.LanguageServices.Xaml (1)
Implementation\LanguageServer\ExportStatelessXamlLspServiceAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Class), MetadataAttribute]
Microsoft.Web.Xdt.Extensions (1)
src\Shared\CallerArgument\CallerArgumentExpressionAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
MSBuildTaskHost (16)
CallerArgumentExpressionAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
NullableAttributes.cs (11)
14[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 18[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 22[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 26[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 30[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 44[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 58[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 72[AttributeUsage(AttributeTargets.Method, Inherited = false)] 76[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 95[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 115[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
RunInSTAAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = false)]
StringSyntaxAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
SupportedOSPlatform.cs (2)
12[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property)] 19[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property | AttributeTargets.Class)]
Mvc.RoutingWebSite (1)
HttpMergeAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
PresentationCore (3)
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\CommonDependencyPropertyAttribute.cs (1)
19[AttributeUsage(AttributeTargets.Field)]
System\Windows\LocalizabilityAttribute.cs (1)
19[AttributeUsage(
System\Windows\Resources\AssemblyAssociatedContentFileAttribute.cs (1)
19[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
PresentationFramework (12)
MS\Internal\Controls\CustomCategoryAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Field | AttributeTargets.Method | AttributeTargets.Property)]
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)]
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\CommonDependencyPropertyAttribute.cs (1)
19[AttributeUsage(AttributeTargets.Field)]
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\Documents\TextElementEditingBehaviorAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class)]
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)]
System\Windows\ThemeInfoAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Assembly)]
RazorPagesWebSite (1)
ModelWithPageFilter.cs (1)
25[AttributeUsage(AttributeTargets.Class)]
Replay (10)
src\Compilers\Core\Portable\CommitHashAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false)]
src\Dependencies\Contracts\CollectionBuilderAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Interface)]
src\Dependencies\Contracts\CompilerFeatureRequiredAttribute.cs (1)
23[AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = false)]
src\Dependencies\Contracts\ExperimentalAttribute.cs (1)
28[AttributeUsage(AttributeTargets.Assembly |
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\NonCopyableAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Struct | AttributeTargets.GenericParameter)]
src\Dependencies\Contracts\NonDefaultableAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Struct | AttributeTargets.GenericParameter)]
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 (9)
src\Dependencies\Contracts\CollectionBuilderAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Interface)]
src\Dependencies\Contracts\CompilerFeatureRequiredAttribute.cs (1)
23[AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = false)]
src\Dependencies\Contracts\ExperimentalAttribute.cs (1)
28[AttributeUsage(AttributeTargets.Assembly |
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\NonCopyableAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Struct | AttributeTargets.GenericParameter)]
src\Dependencies\Contracts\NonDefaultableAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Struct | AttributeTargets.GenericParameter)]
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 (22)
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 (11)
24[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 31[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 38[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 45[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 52[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 67[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 97[AttributeUsage(AttributeTargets.Method, Inherited = false)] 104[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 121[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 142[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
src\LegacySupport\SkipLocalsInitAttribute\SkipLocalsInitAttribute.cs (1)
27[AttributeUsage(AttributeTargets.Module
src\LegacySupport\StringSyntaxAttribute\StringSyntaxAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
src\LegacySupport\TrimAttributes\DynamicallyAccessedMembersAttribute.cs (1)
37[AttributeUsage(
src\LegacySupport\TrimAttributes\DynamicDependencyAttribute.cs (1)
22[AttributeUsage(
src\LegacySupport\TrimAttributes\RequiresAssemblyFilesAttribute.cs (1)
19[AttributeUsage(AttributeTargets.Constructor |
src\LegacySupport\TrimAttributes\RequiresDynamicCodeAttribute.cs (1)
23[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)]
src\LegacySupport\TrimAttributes\RequiresUnreferencedCodeAttribute.cs (1)
24[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)]
src\LegacySupport\TrimAttributes\UnconditionalSuppressMessageAttribute.cs (1)
24[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = true)]
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)
24[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Method | AttributeTargets.Constructor,
System.ComponentModel.Annotations (38)
System\ComponentModel\DataAnnotations\AllowedValuesAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter,
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)
55[AttributeUsage(
System\ComponentModel\DataAnnotations\DataTypeAttribute.cs (1)
13[AttributeUsage(
System\ComponentModel\DataAnnotations\DeniedValuesAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter,
System\ComponentModel\DataAnnotations\DisplayAttribute.cs (1)
14[AttributeUsage(
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)
6[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter,
System\ComponentModel\DataAnnotations\EnumDataTypeAttribute.cs (1)
9[AttributeUsage(
System\ComponentModel\DataAnnotations\FileExtensionsAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter,
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)
15[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter,
System\ComponentModel\DataAnnotations\MetadataTypeAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
System\ComponentModel\DataAnnotations\MinLengthAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter,
System\ComponentModel\DataAnnotations\PhoneAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter,
System\ComponentModel\DataAnnotations\RangeAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter,
System\ComponentModel\DataAnnotations\RegularExpressionAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter,
System\ComponentModel\DataAnnotations\RequiredAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter,
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)
11[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter,
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)
6[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter,
System.ComponentModel.Composition (12)
System\ComponentModel\Composition\CatalogReflectionContextAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false, Inherited = true)]
System\ComponentModel\Composition\ExportAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class | AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Method,
System\ComponentModel\Composition\ExportMetadataAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface | AttributeTargets.Property | AttributeTargets.Method | AttributeTargets.Field,
System\ComponentModel\Composition\ImportAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter,
System\ComponentModel\Composition\ImportingConstructorAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Constructor, AllowMultiple = false, Inherited = false)]
System\ComponentModel\Composition\ImportManyAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter,
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 (18)
System\ComponentModel\BrowsableAttribute.cs (1)
12[AttributeUsage(AttributeTargets.All)]
System\ComponentModel\CategoryAttribute.cs (1)
12[AttributeUsage(AttributeTargets.All)]
System\ComponentModel\DescriptionAttribute.cs (1)
11[AttributeUsage(AttributeTargets.All)]
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\DesignerSerializationVisibilityAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Property | AttributeTargets.Method | AttributeTargets.Field | AttributeTargets.Event)]
System\ComponentModel\DesignOnlyAttribute.cs (1)
11[AttributeUsage(AttributeTargets.All)]
System\ComponentModel\DisplayNameAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Property | AttributeTargets.Event | AttributeTargets.Class | AttributeTargets.Method)]
System\ComponentModel\EditorAttribute.cs (1)
11[AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = true)]
System\ComponentModel\ImmutableObjectAttribute.cs (1)
11[AttributeUsage(AttributeTargets.All)]
System\ComponentModel\InitializationEventAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class)]
System\ComponentModel\LocalizableAttribute.cs (1)
11[AttributeUsage(AttributeTargets.All)]
System\ComponentModel\MergablePropertyAttribute.cs (1)
12[AttributeUsage(AttributeTargets.All)]
System\ComponentModel\NotifyParentPropertyAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Property)]
System\ComponentModel\ParenthesizePropertyNameAttribute.cs (1)
12[AttributeUsage(AttributeTargets.All)]
System\ComponentModel\ReadOnlyAttribute.cs (1)
12[AttributeUsage(AttributeTargets.All)]
System\ComponentModel\RefreshPropertiesAttribute.cs (1)
11[AttributeUsage(AttributeTargets.All)]
System.ComponentModel.TypeConverter (29)
System\ComponentModel\AmbientValueAttribute.cs (1)
14[AttributeUsage(AttributeTargets.All)]
System\ComponentModel\AttributeProviderAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Property)]
System\ComponentModel\BindableAttribute.cs (1)
11[AttributeUsage(AttributeTargets.All)]
System\ComponentModel\ComplexBindingPropertiesAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class)]
System\ComponentModel\DataObjectAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Class)]
System\ComponentModel\DataObjectFieldAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Property)]
System\ComponentModel\DataObjectMethodAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Method)]
System\ComponentModel\DefaultBindingPropertyAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class)]
System\ComponentModel\DefaultEventAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class)]
System\ComponentModel\DefaultPropertyAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class)]
System\ComponentModel\Design\HelpKeywordAttribute.cs (1)
44[AttributeUsage(AttributeTargets.All, AllowMultiple = false, Inherited = false)]
System\ComponentModel\Design\PropertyTabAttribute.cs (1)
14[AttributeUsage(AttributeTargets.All)]
System\ComponentModel\Design\Serialization\DefaultSerializationProviderAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class, Inherited = false)]
System\ComponentModel\Design\Serialization\RootDesignerSerializerAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface, AllowMultiple = true, Inherited = true)]
System\ComponentModel\DesignTimeVisibleAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface)]
System\ComponentModel\ExtenderProvidedPropertyAttribute.cs (1)
13[AttributeUsage(AttributeTargets.All)]
System\ComponentModel\InheritanceAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Event)]
System\ComponentModel\InstallerTypeAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class)]
System\ComponentModel\LicenseProviderAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = false)]
System\ComponentModel\ListBindableAttribute.cs (1)
8[AttributeUsage(AttributeTargets.All)]
System\ComponentModel\LookupBindingPropertiesAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class)]
System\ComponentModel\PasswordPropertyTextAttribute.cs (1)
13[AttributeUsage(AttributeTargets.All)]
System\ComponentModel\ProvidePropertyAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
System\ComponentModel\RecommendedAsConfigurableAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Property)]
System\ComponentModel\RunInstallerAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Class)]
System\ComponentModel\SettingsBindableAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Property)]
System\ComponentModel\ToolboxItemAttribute.cs (1)
12[AttributeUsage(AttributeTargets.All)]
System\ComponentModel\ToolboxItemFilterAttribute.cs (1)
43[AttributeUsage(AttributeTargets.Class, AllowMultiple = true, Inherited = true)]
System\Timers\TimersDescriptionAttribute.cs (1)
14[AttributeUsage(AttributeTargets.All)]
System.Composition.AttributedModel (12)
System\Composition\ExportAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class | AttributeTargets.Property,
System\Composition\ExportMetadataAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface | AttributeTargets.Property,
System\Composition\ImportAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Property | AttributeTargets.Parameter,
System\Composition\ImportingConstructorAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Constructor, AllowMultiple = false, Inherited = false)]
System\Composition\ImportManyAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Property | AttributeTargets.Parameter,
System\Composition\ImportMetadataConstraintAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Property, Inherited = false)]
System\Composition\MetadataAttributeAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class,
System\Composition\OnImportsSatisfiedAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Method, Inherited = false)]
System\Composition\PartMetadataAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class, AllowMultiple = true, Inherited = false)]
System\Composition\PartNotDiscoverableAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = false)]
System\Composition\SharedAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Class, Inherited = false)]
System\Composition\SharingBoundaryAttribute.cs (1)
19[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)]
System.Configuration.ConfigurationManager (23)
System\Configuration\ApplicationScopedSettingAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Property)]
System\Configuration\CallbackValidatorAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Property)]
System\Configuration\ConfigurationCollectionAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Property | AttributeTargets.Class)]
System\Configuration\ConfigurationPropertyAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Property)]
System\Configuration\ConfigurationValidatorAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Property)]
System\Configuration\DefaultSettingValueAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Property)]
System\Configuration\IntegerValidatorAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Property)]
System\Configuration\LongValidatorAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Property)]
System\Configuration\NoSettingsVersionUpgradeAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Property)]
System\Configuration\PositiveTimeSpanValidatorAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Property)]
System\Configuration\RegexStringValidatorAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Property)]
System\Configuration\SettingAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Property)]
System\Configuration\SettingsDescriptionAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Property)]
System\Configuration\SettingsGroupDescriptionAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class)]
System\Configuration\SettingsGroupNameAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class)]
System\Configuration\SettingsManageabilityAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class | AttributeTargets.Property)]
System\Configuration\SettingsProviderAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class | AttributeTargets.Property)]
System\Configuration\SettingsSerializeAsAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class | AttributeTargets.Property)]
System\Configuration\SpecialSettingAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class | AttributeTargets.Property)]
System\Configuration\StringValidatorAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Property)]
System\Configuration\SubclassTypeValidatorAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Property)]
System\Configuration\TimeSpanValidatorAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Property)]
System\Configuration\UserScopedSettingAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Property)]
System.Data.Common (2)
System\Data\Common\DbProviderSpecificTypePropertyAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
System\Data\DataSysAttribute.cs (1)
13[AttributeUsage(AttributeTargets.All)]
System.Diagnostics.Process (1)
System\Diagnostics\MonitoringDescriptionAttribute.cs (1)
14[AttributeUsage(AttributeTargets.All)]
System.Diagnostics.TraceSource (2)
System\Diagnostics\SwitchAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Constructor |
System\Diagnostics\SwitchLevelAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Class)]
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 (8)
Special\RequiresUnreferencedCodeAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)]
Special\UnconditionalSuppressMessageAttribute.cs (1)
16[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = true)]
src\Common\src\PlatformAttributes.cs (6)
27[AttributeUsage(AttributeTargets.Assembly, 54[AttributeUsage(AttributeTargets.Assembly | 87[AttributeUsage(AttributeTargets.Assembly | 124[AttributeUsage(AttributeTargets.Assembly | 169[AttributeUsage(AttributeTargets.Field | 198[AttributeUsage(AttributeTargets.Field |
System.Linq.Expressions (1)
System\Runtime\CompilerServices\DynamicAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue | AttributeTargets.Class | AttributeTargets.Struct)]
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 (3)
System\ComponentModel\TypeConverterAttribute.cs (1)
12[AttributeUsage(AttributeTargets.All)]
System\ComponentModel\TypeDescriptionProviderAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Class, Inherited = true)]
System\Windows\Markup\ValueSerializerAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface | AttributeTargets.Struct | AttributeTargets.Enum | AttributeTargets.Property | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
System.Private.CoreLib (233)
src\libraries\Common\src\System\Runtime\Versioning\NonVersionableAttribute.cs (1)
24[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Method | AttributeTargets.Constructor,
src\libraries\System.Private.CoreLib\src\System\Attribute.cs (1)
11[AttributeUsage(AttributeTargets.All, Inherited = true, AllowMultiple = false)]
src\libraries\System.Private.CoreLib\src\System\AttributeUsageAttribute.cs (2)
9[AttributeUsage(AttributeTargets.Class, Inherited = true)] 16internal static readonly AttributeUsageAttribute Default = new AttributeUsageAttribute(AttributeTargets.All);
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\ComponentModel\DefaultValueAttribute.cs (1)
15[AttributeUsage(AttributeTargets.All)]
src\libraries\System.Private.CoreLib\src\System\ComponentModel\EditorBrowsableAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Enum | AttributeTargets.Constructor | AttributeTargets.Method | AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Event | AttributeTargets.Delegate | AttributeTargets.Interface)]
src\libraries\System.Private.CoreLib\src\System\Context.cs (1)
39[AttributeUsage(AttributeTargets.Field, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\ConstantExpectedAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\DynamicallyAccessedMembersAttribute.cs (1)
28[AttributeUsage(
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\DynamicDependencyAttribute.cs (1)
13[AttributeUsage(
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\ExcludeFromCodeCoverageAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Constructor | AttributeTargets.Method | AttributeTargets.Property | AttributeTargets.Event, Inherited = false, AllowMultiple = false)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\ExperimentalAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Assembly |
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\FeatureGuardAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\FeatureSwitchDefinitionAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Property, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\NullableAttributes.cs (11)
8[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 17[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 26[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 35[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 44[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 63[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 101[AttributeUsage(AttributeTargets.Method, Inherited = false)] 110[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 131[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 156[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\RequiresAssemblyFilesAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Constructor |
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\RequiresDynamicCodeAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\RequiresUnreferencedCodeAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\SetsRequiredMembersAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Constructor, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\StringSyntaxAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\SuppressMessageAttribute.cs (1)
9[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = true)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\UnconditionalSuppressMessageAttribute.cs (1)
15[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = true)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\UnscopedRefAttribute.cs (1)
30[AttributeUsage(
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 (11)
32[AttributeUsage(AttributeTargets.Constructor | AttributeTargets.Method | AttributeTargets.Property | AttributeTargets.Event | AttributeTargets.Delegate | AttributeTargets.Class | AttributeTargets.Parameter, AllowMultiple = false, Inherited = true)] 42[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface | AttributeTargets.Delegate, AllowMultiple = false, Inherited = false)] 59[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = false)] 81[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = false)] 89[AttributeUsage(AttributeTargets.Assembly)] 98[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, AllowMultiple = false, Inherited = true)] 115[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Property)] 130[AttributeUsage(AttributeTargets.Field)] 147[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)] 156[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)] 165[AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = false)]
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\DebuggerDisableUserUnhandledExceptionsAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Method)]
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\DebuggerHiddenAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property | AttributeTargets.Constructor, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\DebuggerNonUserCodeAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method | AttributeTargets.Property | AttributeTargets.Constructor | AttributeTargets.Struct, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\DebuggerStepperBoundaryAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Constructor | AttributeTargets.Method, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\DebuggerStepThroughAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Method | AttributeTargets.Constructor, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\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\Diagnostics\StackTraceHiddenAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Struct, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventSource.cs (5)
182[AttributeUsage(AttributeTargets.Class)] 4970[AttributeUsage(AttributeTargets.Class)] 5015[AttributeUsage(AttributeTargets.Method)] 5083[AttributeUsage(AttributeTargets.Method)] 5106[AttributeUsage(AttributeTargets.Field)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\TraceLogging\EventDataAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\TraceLogging\EventFieldAttribute.cs (1)
34[AttributeUsage(AttributeTargets.Property)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\TraceLogging\EventIgnoreAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Property)]
src\libraries\System.Private.CoreLib\src\System\FlagsAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Enum, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\LoaderOptimizationAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method)]
src\libraries\System.Private.CoreLib\src\System\NonSerializedAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Field, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\ObsoleteAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Enum |
src\libraries\System.Private.CoreLib\src\System\ParamArrayAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Parameter, Inherited = true, AllowMultiple = false)]
src\libraries\System.Private.CoreLib\src\System\Reflection\AssemblyAlgorithmIdAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Reflection\AssemblyCompanyAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Reflection\AssemblyConfigurationAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Reflection\AssemblyCopyrightAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Reflection\AssemblyCultureAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Reflection\AssemblyDefaultAliasAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Reflection\AssemblyDelaySignAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Reflection\AssemblyDescriptionAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Reflection\AssemblyFileVersionAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Reflection\AssemblyFlagsAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Reflection\AssemblyInformationalVersionAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Reflection\AssemblyKeyFileAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Reflection\AssemblyKeyNameAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Reflection\AssemblyMetadataAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Reflection\AssemblyProductAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Reflection\AssemblySignatureKeyAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, Inherited = false, AllowMultiple = false)]
src\libraries\System.Private.CoreLib\src\System\Reflection\AssemblyTitleAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Reflection\AssemblyTrademarkAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Reflection\AssemblyVersionAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Reflection\DefaultMemberAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Interface)]
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)
6[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Method | AttributeTargets.Parameter | AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Event | AttributeTargets.Interface | AttributeTargets.Enum | AttributeTargets.Delegate,
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\AccessedThroughPropertyAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Field)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncIteratorStateMachineAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Method, Inherited = false, AllowMultiple = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncMethodBuilderAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Interface | AttributeTargets.Delegate | AttributeTargets.Enum | AttributeTargets.Method, Inherited = false, AllowMultiple = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncStateMachineAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method, Inherited = false, AllowMultiple = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\CallerArgumentExpressionAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\CallerFilePathAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\CallerLineNumberAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\CallerMemberNameAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\CollectionBuilderAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Interface, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\CompExactlyDependsOnAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor, AllowMultiple = true, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\CompilationRelaxationsAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Module | AttributeTargets.Class | AttributeTargets.Method)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\CompilerFeatureRequiredAttribute.cs (1)
9[AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\CompilerGeneratedAttribute.cs (1)
6[AttributeUsage(AttributeTargets.All, Inherited = true)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\CompilerGlobalScopeAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Class)]
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\CustomConstantAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\DateTimeConstantAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\DecimalConstantAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\DefaultDependencyAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly)]
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\DiscardableAttribute.cs (1)
7[AttributeUsage(AttributeTargets.All)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\EnumeratorCancellationAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\ExtensionAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class | AttributeTargets.Assembly)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\FixedAddressValueTypeAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Field)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\FixedBufferAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Field, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\IndexerNameAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Property, Inherited = true)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\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\IntrinsicAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Field, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\IsByRefLikeAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Struct)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\IsReadOnlyAttribute.cs (1)
13[AttributeUsage(AttributeTargets.All, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\IsUnmanagedAttribute.cs (1)
13[AttributeUsage(AttributeTargets.All)]
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)
6[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct,
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\MethodImplAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\ModuleInitializerAttribute.cs (1)
26[AttributeUsage(AttributeTargets.Method, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\NullableAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class | AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Event | AttributeTargets.Parameter | AttributeTargets.ReturnValue | AttributeTargets.GenericParameter, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\NullableContextAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Method | AttributeTargets.Interface | AttributeTargets.Delegate, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\NullablePublicOnlyAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Module, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\OverloadResolutionPriorityAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\ParamCollectionAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Parameter, Inherited = true, AllowMultiple = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\PreserveBaseOverridesAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\ReferenceAssemblyAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\RefSafetyRulesAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Module, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\RequiredMemberAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\RequiresLocationAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\RuntimeCompatibilityAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Assembly, Inherited = false, AllowMultiple = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\ScopedRefAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\SkipLocalsInitAttribute.cs (1)
20[AttributeUsage(AttributeTargets.Module
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\SpecialNameAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method | AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Event | AttributeTargets.Struct)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\StateMachineAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method, Inherited = false, AllowMultiple = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\StringFreezingAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\SuppressIldasmAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Module)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\TupleElementNamesAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Event)]
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\CompilerServices\UnsafeValueTypeAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Struct)]
src\libraries\System.Private.CoreLib\src\System\Runtime\ConstrainedExecution\PrePrepareMethodAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Constructor | AttributeTargets.Method, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\ConstrainedExecution\ReliabilityContractAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Constructor | AttributeTargets.Method | AttributeTargets.Interface /* | AttributeTargets.Delegate*/, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\ExceptionServices\HandleProcessCorruptedStateExceptionsAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\AllowReversePInvokeCallsAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\BestFitMappingAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Interface | AttributeTargets.Class | AttributeTargets.Struct, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ClassInterfaceAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\CoClassAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Interface, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ComDefaultInterfaceAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Class, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ComEventInterfaceAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Interface, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ComImportAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ComSourceInterfacesAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Class, Inherited = true)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ComVisibleAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Interface | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Delegate | AttributeTargets.Enum | AttributeTargets.Field | AttributeTargets.Method | AttributeTargets.Property, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\DefaultCharSetAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Module, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\DefaultDllImportSearchPathsAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Method, AllowMultiple = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\DefaultParameterValueAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Parameter)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\DispIdAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method | AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Event, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\DllImportAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\FieldOffsetAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Field, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\GuidAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Interface | AttributeTargets.Class | AttributeTargets.Enum | AttributeTargets.Struct | AttributeTargets.Delegate, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\IDynamicInterfaceCastable.cs (1)
58[AttributeUsage(AttributeTargets.Interface, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\InAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\InterfaceTypeAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Interface, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\LCIDConversionAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\LibraryImportAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\MarshalAsAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Field | AttributeTargets.ReturnValue, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\Marshalling\ContiguousCollectionMarshallerAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct)]
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\Marshalling\NativeMarshallingAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Struct | AttributeTargets.Class | AttributeTargets.Enum | AttributeTargets.Interface | AttributeTargets.Delegate)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ObjectiveC\ObjectiveCTrackedTypeAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Class, Inherited = true, AllowMultiple = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\OptionalAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\OutAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\PreserveSigAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ProgIdAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Class, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\StructLayoutAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\SuppressGCTransitionAttribute.cs (1)
60[AttributeUsage(AttributeTargets.Method, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\TypeIdentifierAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Interface | AttributeTargets.Enum | AttributeTargets.Struct | AttributeTargets.Delegate, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\UnmanagedCallConvAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\UnmanagedCallersOnlyAttribute.cs (1)
17[AttributeUsage(AttributeTargets.Method, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\UnmanagedFunctionPointerAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Delegate, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\WasmImportLinkageAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Method, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\NgenServicingAttributes.cs (2)
6[AttributeUsage(AttributeTargets.Assembly, Inherited = false)] 17[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\Serialization\OnDeserializedAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\Serialization\OnDeserializingAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\Serialization\OnSerializedAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\Serialization\OnSerializingAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\Serialization\OptionalFieldAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Field, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\Versioning\ComponentGuaranteesAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Module | AttributeTargets.Class |
src\libraries\System.Private.CoreLib\src\System\Runtime\Versioning\PlatformAttributes.cs (6)
28[AttributeUsage(AttributeTargets.Assembly, 52[AttributeUsage(AttributeTargets.Assembly | 83[AttributeUsage(AttributeTargets.Assembly | 118[AttributeUsage(AttributeTargets.Assembly | 158[AttributeUsage(AttributeTargets.Field | 184[AttributeUsage(AttributeTargets.Field |
src\libraries\System.Private.CoreLib\src\System\Runtime\Versioning\RequiresPreviewFeaturesAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly |
src\libraries\System.Private.CoreLib\src\System\Runtime\Versioning\ResourceConsumptionAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property | AttributeTargets.Constructor, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\Versioning\ResourceExposureAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Method | AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Constructor, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\Versioning\TargetFrameworkAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Security\AllowPartiallyTrustedCallersAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Security\DynamicSecurityMethodAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor, AllowMultiple = true, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Security\Permissions\CodeAccessSecurityAttribute.cs (1)
7[AttributeUsage((AttributeTargets)(109), AllowMultiple = true, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Security\Permissions\SecurityAttribute.cs (1)
7[AttributeUsage((AttributeTargets)(109), AllowMultiple = true, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Security\Permissions\SecurityPermissionAttribute.cs (1)
7[AttributeUsage((AttributeTargets)(109), AllowMultiple = true, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Security\SecurityCriticalAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Assembly |
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)
7[AttributeUsage(AttributeTargets.Class |
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)
7[AttributeUsage(AttributeTargets.Assembly |
src\libraries\System.Private.CoreLib\src\System\Security\SuppressUnmanagedCodeSecurityAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class | AttributeTargets.Interface | AttributeTargets.Delegate, AllowMultiple = true, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Security\UnverifiableCodeAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Module, AllowMultiple = true, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\SerializableAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Enum | AttributeTargets.Delegate, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\ThreadAttributes.cs (2)
9[AttributeUsage(AttributeTargets.Method)] 20[AttributeUsage(AttributeTargets.Method)]
src\libraries\System.Private.CoreLib\src\System\ThreadStaticAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Field, Inherited = false)]
System.Private.CoreLib.Generators (11)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\NullableAttributes.cs (11)
8[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 17[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 26[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 35[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 44[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 63[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 101[AttributeUsage(AttributeTargets.Method, Inherited = false)] 110[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 131[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 156[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
System.Private.Windows.Core.TestUtilities (3)
XUnit\SkipOnArchitectureAttribute.cs (1)
18[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class, AllowMultiple = true, Inherited = true)]
XUnit\UseCultureAttribute.cs (1)
18[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
XUnit\UseDefaultXunitCultureAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
System.Private.Xml (23)
System\Xml\Serialization\SoapAttributeAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue)]
System\Xml\Serialization\SoapElementAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue)]
System\Xml\Serialization\SoapEnumAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Field)]
System\Xml\Serialization\SoapIgnoreAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue)]
System\Xml\Serialization\SoapIncludeAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Interface | AttributeTargets.Method, AllowMultiple = true)]
System\Xml\Serialization\SoapTypeAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class | AttributeTargets.Enum | AttributeTargets.Interface | AttributeTargets.Struct)]
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\XmlAttributeAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue)]
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\XmlEnumAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Field)]
System\Xml\Serialization\XmlIgnoreAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue)]
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\XmlRootAttribute.cs (1)
18[AttributeUsage(AttributeTargets.ReturnValue | AttributeTargets.Class | AttributeTargets.Enum | AttributeTargets.Interface | AttributeTargets.Struct)]
System\Xml\Serialization\XmlSchemaProviderAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface | AttributeTargets.Struct)]
System\Xml\Serialization\XmlSerializerAssemblyAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Class | AttributeTargets.Enum | AttributeTargets.Interface | AttributeTargets.Struct, AllowMultiple = false)]
System\Xml\Serialization\XmlSerializerVersionAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Assembly)]
System\Xml\Serialization\XmlTextAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue)]
System\Xml\Serialization\XmlTypeAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Class | AttributeTargets.Enum | AttributeTargets.Interface | AttributeTargets.Struct)]
System.Runtime.CompilerServices.VisualC (7)
System\Runtime\CompilerServices\Attributes.cs (7)
43[AttributeUsage(AttributeTargets.All)] 90[AttributeUsage(AttributeTargets.Struct)] 96[AttributeUsage(AttributeTargets.Enum)] 102[AttributeUsage(AttributeTargets.Struct, Inherited = true)] 108[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)] 114[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Enum | AttributeTargets.Interface, AllowMultiple = true, Inherited = false)] 122[AttributeUsage(AttributeTargets.Class |
System.Runtime.InteropServices (21)
System\Runtime\CompilerServices\IDispatchConstantAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter, Inherited = false)]
System\Runtime\CompilerServices\IUnknownConstantAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter, Inherited = false)]
System\Runtime\InteropServices\AutomationProxyAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Interface, Inherited = false)]
System\Runtime\InteropServices\ComAliasNameAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
System\Runtime\InteropServices\ComCompatibleVersionAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
System\Runtime\InteropServices\ComConversionLossAttribute.cs (1)
6[AttributeUsage(AttributeTargets.All, Inherited = false)]
System\Runtime\InteropServices\ComRegisterFunctionAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method, Inherited = false)]
System\Runtime\InteropServices\ComUnregisterFunctionAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method, Inherited = false)]
System\Runtime\InteropServices\ImportedFromTypeLibAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
System\Runtime\InteropServices\ManagedToNativeComInteropStubAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method, Inherited = false, AllowMultiple = false)]
System\Runtime\InteropServices\Marshalling\ComExposedClassAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class, Inherited = false)]
System\Runtime\InteropServices\Marshalling\ComImportInteropInterfaceDetailsStrategy.cs (1)
164/// The <see cref="AttributeUsageAttribute(AttributeTargets)"/> constructor.
System\Runtime\InteropServices\Marshalling\GeneratedComClassAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Class)]
System\Runtime\InteropServices\Marshalling\GeneratedComInterfaceAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Interface)]
System\Runtime\InteropServices\Marshalling\IUnknownDerivedAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Interface, Inherited = false)]
System\Runtime\InteropServices\PrimaryInteropAssemblyAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, Inherited = false, AllowMultiple = true)]
System\Runtime\InteropServices\TypeLibFuncAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Method, Inherited = false)]
System\Runtime\InteropServices\TypeLibImportClassAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Interface, Inherited = false)]
System\Runtime\InteropServices\TypeLibTypeAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface | AttributeTargets.Enum | AttributeTargets.Struct, Inherited = false)]
System\Runtime\InteropServices\TypeLibVarAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Field, Inherited = false)]
System\Runtime\InteropServices\TypeLibVersionAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
System.Runtime.InteropServices.JavaScript (3)
artifacts\obj\System.Runtime.InteropServices.JavaScript\Debug\net10.0\System.Runtime.InteropServices.JavaScript.notsupported.cs (3)
9[System.AttributeUsageAttribute(AttributeTargets.Method, Inherited = false, AllowMultiple = false)] 19[System.AttributeUsageAttribute(AttributeTargets.Method, Inherited = false, AllowMultiple = false)] 26[System.AttributeUsageAttribute(AttributeTargets.Parameter | AttributeTargets.ReturnValue, Inherited = false, AllowMultiple = false)]
System.Runtime.Serialization.Primitives (7)
System\Runtime\Serialization\CollectionDataContractAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, Inherited = false, AllowMultiple = false)]
System\Runtime\Serialization\ContractNamespaceAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Module, Inherited = false, AllowMultiple = true)]
System\Runtime\Serialization\DataContractAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Enum, Inherited = false, AllowMultiple = false)]
System\Runtime\Serialization\DataMemberAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property, Inherited = false, AllowMultiple = false)]
System\Runtime\Serialization\EnumMemberAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Field, Inherited = false, AllowMultiple = false)]
System\Runtime\Serialization\IgnoreDataMemberAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property, Inherited = false, AllowMultiple = false)]
System\Runtime\Serialization\KnownTypeAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, Inherited = true, AllowMultiple = true)]
System.Security.Permissions (42)
System\Configuration\ConfigurationPermissionAttribute.cs (1)
12[AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = false)]
System\Data\Common\DBDataPermissionAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Constructor | AttributeTargets.Method,
System\Data\Odbc\OdbcPermissionAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Struct |
System\Data\OleDb\OleDbPermissionAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Struct |
System\Data\OracleClient\OraclePermissionAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Struct |
System\Data\SqlClient\SqlClientPermissionAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Constructor | AttributeTargets.Method,
System\Diagnostics\EventLogPermissionAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Struct
System\Diagnostics\PerformanceCounterPermissionAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Constructor | AttributeTargets.Method | AttributeTargets.Event,
System\DirectoryServices\DirectoryServicesPermissionAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Struct |
System\Drawing\Printing\PrintingPermissionAttribute.cs (1)
11[AttributeUsage(AttributeTargets.All, AllowMultiple = true)]
System\Net\DnsPermissionAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class |
System\Net\Mail\SmtpPermissionAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class |
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)
12[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Struct |
System\Net\PeerToPeer\PnrpPermissionAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Struct |
System\Net\SocketPermissionAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class |
System\Net\WebPermissionAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class |
System\Security\Permissions\DataProtectionPermissionAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class
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)
9[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor
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.ServiceProcess.ServiceController (1)
artifacts\obj\System.ServiceProcess.ServiceController\Debug\net10.0\System.ServiceProcess.ServiceController.notsupported.cs (1)
104[System.AttributeUsageAttribute(System.AttributeTargets.All)]
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)
10[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface | AttributeTargets.Struct,
System\Text\Json\Serialization\JsonStringEnumMemberNameAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Field, AllowMultiple = false)]
System.Text.Json.SourceGeneration (16)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\NullableAttributes.cs (11)
8[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 17[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 26[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 35[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 44[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 63[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 101[AttributeUsage(AttributeTargets.Method, Inherited = false)] 110[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 131[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 156[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\SetsRequiredMembersAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Constructor, AllowMultiple = false, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\CompilerFeatureRequiredAttribute.cs (1)
9[AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = false)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\RequiredMemberAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
src\libraries\System.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 (11)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\CodeAnalysis\NullableAttributes.cs (11)
8[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 17[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property, Inherited = false)] 26[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 35[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] 44[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 63[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 82[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)] 101[AttributeUsage(AttributeTargets.Method, Inherited = false)] 110[AttributeUsage(AttributeTargets.Parameter, Inherited = false)] 131[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)] 156[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
System.Windows.Forms (10)
SRCategoryAttribute.cs (1)
8[AttributeUsage(AttributeTargets.All)]
SRDescriptionAttribute.cs (1)
8[AttributeUsage(AttributeTargets.All)]
System\Windows\Forms\ActiveX\AxHost.ClsidAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Class, Inherited = false)]
System\Windows\Forms\ActiveX\AxHost.TypeLibraryTimeStampAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
System\Windows\Forms\Controls\Buttons\ApplicableToButtonAttribute.cs (1)
6[AttributeUsage(AttributeTargets.All)]
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnDesignTimeVisibleAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Class)]
System\Windows\Forms\Controls\ImageList\RelatedImageListAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
System\Windows\Forms\Design\ToolStripItemDesignerAvailabilityAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Class)]
System\Windows\Forms\Layout\DockingAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class)]
System\Windows\Forms\WinCategoryAttribute.cs (1)
11[AttributeUsage(AttributeTargets.All)]
System.Windows.Forms.Design (4)
SRCategoryAttribute.cs (1)
8[AttributeUsage(AttributeTargets.All)]
SRDescriptionAttribute.cs (1)
8[AttributeUsage(AttributeTargets.All)]
SRDisplayNameAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Property | AttributeTargets.Event | AttributeTargets.Class | AttributeTargets.Method)]
System\ComponentModel\Design\ProjectTargetFrameworkAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface | AttributeTargets.Struct)]
System.Windows.Forms.Tests (3)
System\Windows\Forms\AxHost.AxPropertyDescriptorTests.cs (1)
1368[AttributeUsage(AttributeTargets.All)]
System\Windows\Forms\AxHostTests.cs (2)
3110[AttributeUsage(AttributeTargets.All)] 3115[AttributeUsage(AttributeTargets.All)]
System.Xaml (23)
src\Microsoft.DotNet.Wpf\src\Shared\System\Windows\Markup\RuntimeIdentifierPropertyAttribute.cs (1)
32[AttributeUsage(AttributeTargets.Class)]
System\Windows\Markup\AcceptedMarkupExtensionExpressionTypeAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
System\Windows\Markup\AmbientAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Property | AttributeTargets.Class | AttributeTargets.Method, Inherited=true)]
System\Windows\Markup\ConstructorArgumentAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
System\Windows\Markup\ContentPropertyAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class, AllowMultiple=false, Inherited=true)]
System\Windows\Markup\ContentWrapperAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Class, AllowMultiple = true, Inherited = true)]
System\Windows\Markup\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\RootNamespaceAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Assembly)]
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)]
System.Xaml.Tests (2)
System\Xaml\XamlSchemaContextTests.cs (1)
382{ typeof(XmlnsDefinitionAttribute), new Attribute[] { new AttributeUsageAttribute(AttributeTargets.All) } }
System\Xaml\XamlTypeTests.cs (1)
418{ typeof(XmlnsDefinitionAttribute), new Attribute[] { new AttributeUsageAttribute(AttributeTargets.All) } }
Xunit.NetCore.Extensions (1)
AssemblyFixtureSupport\AssemblyFixtureAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
32 references to AttributeUsage
Microsoft.AspNetCore.App.Analyzers (1)
Mvc\DetectOverriddenAuthorizeAttribute.cs (1)
124if (arg.Key == nameof(AttributeUsageAttribute.Inherited))
mscorlib (1)
src\libraries\shims\mscorlib\ref\mscorlib.cs (1)
60[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.AttributeUsageAttribute))]
netstandard (1)
netstandard.cs (1)
53[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.AttributeUsageAttribute))]
System.ComponentModel.Composition (2)
System\ComponentModel\Composition\Hosting\CompositionServices.cs (2)
286AttributeUsageAttribute? usage = attrType.GetFirstAttribute<AttributeUsageAttribute>(true);
System.Private.CoreLib (17)
src\libraries\System.Private.CoreLib\src\System\AttributeUsageAttribute.cs (1)
16internal static readonly AttributeUsageAttribute Default = new AttributeUsageAttribute(AttributeTargets.All);
src\System\Attribute.CoreCLR.cs (16)
35Dictionary<Type, AttributeUsageAttribute> types = new Dictionary<Type, AttributeUsageAttribute>(11); 61AttributeUsageAttribute usage = InternalGetAttributeUsage(attributeType); 141Dictionary<Type, AttributeUsageAttribute> types = new Dictionary<Type, AttributeUsageAttribute>(11); 188AttributeUsageAttribute usage = InternalGetAttributeUsage(attributeType); 258AttributeUsageAttribute attribUsage = InternalGetAttributeUsage(objType); 286AttributeUsageAttribute attribUsage = InternalGetAttributeUsage(objType); 352AttributeUsageAttribute attribUsage = InternalGetAttributeUsage(objType); 367private static void CopyToAttributeList(List<Attribute> attributeList, Attribute[] attributes, Dictionary<Type, AttributeUsageAttribute> types) 397private static void AddAttributesToList(List<Attribute> attributeList, Attribute[] attributes, Dictionary<Type, AttributeUsageAttribute> types) 402types.TryGetValue(attrType, out AttributeUsageAttribute? usage); 421private static AttributeUsageAttribute InternalGetAttributeUsage(Type type) 424object[] obj = type.GetCustomAttributes(typeof(AttributeUsageAttribute), false); 427return (AttributeUsageAttribute)obj[0]; 430return AttributeUsageAttribute.Default;
System.Reflection.Context (4)
System\Reflection\Context\Custom\AttributeUtils.cs (4)
179AttributeUsageAttribute[] usageAttributes = (AttributeUsageAttribute[])attributeFilterType.GetCustomAttributes(typeof(AttributeUsageAttribute), false); 189AttributeUsageAttribute usage = usageAttributes[0];
System.Reflection.DispatchProxy (1)
src\libraries\Common\src\System\Reflection\Emit\IgnoreAccessChecksToAttributeBuilder.cs (1)
74TypeInfo attributeUsageTypeInfo = typeof(AttributeUsageAttribute).GetTypeInfo();
System.Runtime (1)
artifacts\obj\System.Runtime\Debug\net10.0\System.Runtime.Forwards.cs (1)
48[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.AttributeUsageAttribute))]
System.Runtime.InteropServices (4)
System\Runtime\InteropServices\Marshalling\ComImportInteropInterfaceDetailsStrategy.cs (4)
166private static readonly ConstructorInfo s_attributeUsageCtor = typeof(AttributeUsageAttribute).GetConstructor(new Type[] { typeof(AttributeTargets) })!; 169/// The <see cref="AttributeUsageAttribute.AllowMultiple"/> property. 171private static readonly PropertyInfo s_attributeUsageAllowMultipleProperty = typeof(AttributeUsageAttribute).GetProperty(nameof(AttributeUsageAttribute.AllowMultiple))!;