33 instantiations of MetadataAttribute
Microsoft.CodeAnalysis.CSharp.Features (1)
Completion\CompletionProviders\DeclarationName\ExportDeclarationNameRecommenderAttribute.cs (1)
10[MetadataAttribute]
Microsoft.CodeAnalysis.ExternalAccess.AspNetCore (3)
EmbeddedLanguages\BraceMatching\ExportAspNetCoreEmbeddedLanguageBraceMatcherAttribute.cs (1)
13[MetadataAttribute]
EmbeddedLanguages\Classification\ExportAspNetCoreEmbeddedLanguageClassifierAttribute.cs (1)
13[MetadataAttribute]
EmbeddedLanguages\DocumentHighlighting\ExportAspNetCoreEmbeddedLanguageClassifierAttribute.cs (1)
13[MetadataAttribute]
Microsoft.CodeAnalysis.Features (17)
BraceCompletion\ExportBraceCompletionServiceAttribute.cs (1)
10[MetadataAttribute]
BraceMatching\ExportBraceMatcherAttribute.cs (1)
10[MetadataAttribute]
CodeFixes\Suppression\ExportConfigurationFixProviderAttribute.cs (1)
13[MetadataAttribute]
Completion\ExportArgumentProviderAttribute.cs (1)
10[MetadataAttribute]
Completion\ExportCompletionProviderAttribute.cs (1)
14[MetadataAttribute]
Diagnostics\LanguageServer\LspBuildOnlyDiagnosticsAttribute.cs (1)
11[MetadataAttribute]
EmbeddedLanguages\ExportEmbeddedLanguageFeatureServiceAttribute.cs (1)
13[MetadataAttribute]
ExternalAccess\UnitTesting\SolutionCrawler\ExportUnitTestingIncrementalAnalyzerProviderAttribute.cs (1)
10[MetadataAttribute]
Formatting\ExportNewDocumentFormattingProviderAttribute.cs (1)
10[MetadataAttribute]
Highlighting\ExportHighlighterAttribute.cs (1)
11[MetadataAttribute]
Intents\IntentProviderAttribute.cs (1)
10[MetadataAttribute]
MetadataAsSource\ExportMetadataAsSourceFileProvider.cs (1)
14[MetadataAttribute]
Options\EditorConfig\EditorConfigOptionsEnumeratorAttribute.cs (1)
10[MetadataAttribute]
Organizing\Organizers\ExportSyntaxNodeOrganizerAttribute.cs (1)
10[MetadataAttribute]
QuickInfo\ExportQuickInfoProviderAttribute.cs (1)
14[MetadataAttribute]
SignatureHelp\ExportSignatureHelpProviderAttribute.cs (1)
10[MetadataAttribute]
Snippets\ExportSnippetProviderAttribute.cs (1)
11[MetadataAttribute]
Microsoft.CodeAnalysis.Workspaces (11)
CodeCleanup\Providers\ExportCodeCleanupProvider.cs (1)
14[MetadataAttribute]
CodeFixes\ExportCodeFixProviderAttribute.cs (1)
17[MetadataAttribute]
CodeRefactorings\ExportCodeRefactoringProviderAttribute.cs (1)
15[MetadataAttribute]
ExtensionOrderAttribute.cs (1)
12[MetadataAttribute]
Remote\ExportRemoteServiceCallbackDispatcherAttribute.cs (1)
10[MetadataAttribute]
Workspace\Host\EventListener\ExportEventListenerAttribute.cs (1)
13[MetadataAttribute]
Workspace\Host\Mef\ExportDynamicFileInfoProviderAttribute.cs (1)
16[MetadataAttribute]
Workspace\Host\Mef\ExportLanguageServiceAttribute.cs (1)
20[MetadataAttribute]
Workspace\Host\Mef\ExportLanguageServiceFactoryAttribute.cs (1)
20[MetadataAttribute]
Workspace\Host\Mef\ExportWorkspaceServiceAttribute.cs (1)
19[MetadataAttribute]
Workspace\Host\Mef\ExportWorkspaceServiceFactoryAttribute.cs (1)
19[MetadataAttribute]
System.Composition.AttributedModel (1)
System\Composition\SharingBoundaryAttribute.cs (1)
20[MetadataAttribute]
4 references to MetadataAttribute
System.Composition.AttributedModel (1)
System\Composition\MetadataAttributeAttribute.cs (1)
15/// Initializes a new instance of the <see cref="MetadataAttributeAttribute"/> class.
System.Composition.Convention (1)
System\Composition\Convention\PartConventionBuilder.cs (1)
411if (attrType != s_exportAttributeType && attrType.GetTypeInfo().IsDefined(typeof(MetadataAttributeAttribute), true))
System.Composition.TypedParts (2)
System\Composition\TypedParts\ContractHelpers.cs (1)
68if (attrType.GetTypeInfo().GetCustomAttribute<MetadataAttributeAttribute>(true) != null)
System\Composition\TypedParts\Discovery\TypeInspector.cs (1)
153if (attrType.GetTypeInfo().GetCustomAttribute<MetadataAttributeAttribute>(true) == null)