Udostępnij za pośrednictwem


Klasa CompositionServices

Klasa do standaryzowania obciążenie MEF w ramach T4.

Hierarchia dziedziczenia

Object
  Microsoft.VisualStudio.TextTemplating.VSHost.CompositionServices

Przestrzeń nazw:  Microsoft.VisualStudio.TextTemplating.VSHost
Zestaw:  Microsoft.VisualStudio.TextTemplating.VSHost.12.0 (w Microsoft.VisualStudio.TextTemplating.VSHost.12.0.dll)

Składnia

'Deklaracja
Public NotInheritable Class CompositionServices
public static class CompositionServices
public ref class CompositionServices abstract sealed
[<AbstractClass>]
[<Sealed>]
type CompositionServices =  class end
public final class CompositionServices

Typ CompositionServices uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publicznaStatyczny element członkowski ServiceContainer Kontener usługi, aby dodać lokalnych usług wewnątrz elementu AppDomain
Właściwość publicznaStatyczny element członkowski ServiceProvider Dostawca usług poprosić o lokalne usługi dla SComponentModel do nabywania usług MEF w kwerendzie elementu AppDomain.

Początek

Metody

  Nazwa Opis
Metoda publicznaStatyczny element członkowski InitializeServices

Początek

Uwagi

Aby udostępnić usługi, zapis w szablonie tekst to:

<#@ template hostSpecific="true" #>

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.TextTemplating.VSHost