Classe CompositionServices
Classe para padronizar o uso do MEF dentro T4.
Hierarquia de herança
System.Object
Microsoft.VisualStudio.TextTemplating.VSHost.CompositionServices
Namespace: Microsoft.VisualStudio.TextTemplating.VSHost
Assembly: Microsoft.VisualStudio.TextTemplating.VSHost.10.0 (em Microsoft.VisualStudio.TextTemplating.VSHost.10.0.dll)
Sintaxe
'Declaração
Public NotInheritable Class CompositionServices
public static class CompositionServices
public ref class CompositionServices abstract sealed
[<AbstractClass>]
[<Sealed>]
type CompositionServices = class end
public final class CompositionServices
O tipo CompositionServices expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
ServiceContainer | Contêiner de serviço para adicionar serviços locais dentro do AppDomain. | |
ServiceProvider | Provedor de serviços para solicitar serviços locais dentro da consulta de AppDomain para SComponentModel adquirir os serviços MEF. |
Início
Métodos
Nome | Descrição | |
---|---|---|
InitializeServices | Inicialização única dos serviços |
Início
Acesso thread-safe
Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.