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 | |
---|---|---|
![]() ![]() |
ServiceContainer | Kontener usługi, aby dodać lokalnych usług wewnątrz elementu AppDomain |
![]() ![]() |
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 | |
---|---|---|
![]() ![]() |
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