Lire en anglais

Partager via


ExportLanguageServiceFactoryAttribute Class

Definition

Use this attribute to declare a ILanguageServiceFactory implementation for inclusion in a MEF-based workspace.

C#
[System.AttributeUsage(System.AttributeTargets.Class)]
[System.Composition.MetadataAttribute]
public class ExportLanguageServiceFactoryAttribute : System.Composition.ExportAttribute
Inheritance
ExportLanguageServiceFactoryAttribute
Attributes

Remarks

Declares a ILanguageServiceFactory implementation for inclusion in a MEF-based workspace.

Constructors

ExportLanguageServiceFactoryAttribute(Type, String, String)

Use this attribute to declare a ILanguageServiceFactory implementation for inclusion in a MEF-based workspace.

Properties

Language

The language that the service is target for. Specify a value from LanguageNames, or other language name.

Layer

The layer that the service is specified for. Specify a value from ServiceLayer.

ServiceType

The assembly qualified name of the service's type.

Applies to

Produit Versions
Roslyn 4.2.0, 4.3.0, 4.4.0, 4.5.0, 4.6.0, 4.7.0, 4.8.0, 4.9.2, 3.0.0, 3.1.0, 3.2.0, 3.2.1, 3.3.1, 3.4.0, 3.5.0, 3.6.0, 3.7.0, 3.8.0, 3.9.0, 3.10.0, 3.11.0, 4.0.1, 4.1.0, 4.12.2, 4.13.0