Udostępnij za pośrednictwem


Klasa DeploymentServiceHost

Hierarchia dziedziczenia

System.Object
  Microsoft.TeamFoundation.Framework.Server.ServiceHost<TeamFoundationRequestContext>
    Microsoft.TeamFoundation.Framework.Server.TeamFoundationServiceHost
      Microsoft.TeamFoundation.Framework.Server.DeploymentServiceHost

Przestrzeń nazw:  Microsoft.TeamFoundation.Framework.Server
Zestaw:  Microsoft.TeamFoundation.Framework.Server (w Microsoft.TeamFoundation.Framework.Server.dll)

Składnia

'Deklaracja
Public Class DeploymentServiceHost _
    Inherits TeamFoundationServiceHost
public class DeploymentServiceHost : TeamFoundationServiceHost

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

Konstruktorzy

  Nazwa Opis
Metoda publiczna DeploymentServiceHost Konstrukcje aplikacji hosta usługi czytając niezbędne informacje z bazy danych przy użyciu ciągu połączenia dostarczone.Identyfikator wystąpienia dostarczone będą używane do Sprawdź, czy identyfikator wystąpienia przechowywanych w bazie danych odpowiada wartości oczekiwanej.

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna ActiveRequests Pobrać zestaw aktywnego żądania.To spowoduje, że kopia (Odziedziczone z TeamFoundationServiceHost).
Właściwość publiczna ApplicationServiceHost Pobiera aplikacji hosta usługi z bieżącego hosta, jeśli ten host jest aplikacja lub kolekcji.Jeśli DeploymentServiceHost właściwość ta zwróci wartość null. (Odziedziczone z TeamFoundationServiceHost).
Właściwość publiczna Authority Zwraca organ przyjmującego (e.g. contoso.tfs.com).Może być null, jeśli host nie wymaga dopasowanie organ selekcji hosta. (Odziedziczone z TeamFoundationServiceHost).
Właściwość publiczna CollectionServiceHost Pobiera hosta usługi kolekcji z bieżącego hosta.Jeśli ten host nie jest kolekcją przeszuka łańcucha hosta go znaleźć.Jeśli nie zostanie odnaleziony, zwróci wartość null. (Odziedziczone z TeamFoundationServiceHost).
Właściwość publiczna DataDirectory Katalogu pełną lokalnego systemu plików, który host może służy do przechowywania plików.Inne hosty będą nie odczytu i zapisu do tej lokalizacji.Na przykład jest lokalizacja pamięci podręcznej serwera VersionControl Proxy.Pobiera skonfigurowany katalogu dane oparte na następującej logiki: 1.Sprawdza, czy istnieje określona w pliku .config.2.Sprawdza, czy istnieje określona w rejestrze.3.Jeśli jest dostępny, należy użyć PhysicalDirectory\_tfs_data.4.Właściwość jest używana jako katalog główny.Katalog jest przeprowadzane unikatowe dla tego hosta.Katalog jest przeprowadzane unikatowe dla tego hosta. (Odziedziczone z TeamFoundationServiceHost).
Właściwość publiczna DeploymentServiceHost Pobiera hosta usługi wdrażania związanych z bieżącego hosta.Dla wdrażania, aplikacji i kolekcji hostów to powinno nigdy nie zwracać wartości zerowej. (Odziedziczone z TeamFoundationServiceHost).
Właściwość publiczna HasDatabaseAccess Zwraca wartość true, jeśli host usługi wie, jak skontaktować się z bazą danych (Odziedziczone z TeamFoundationServiceHost).
Właściwość publiczna HostType Jest uruchomiony hosta tej usługi, w kontekście. (Odziedziczone z TeamFoundationServiceHost).
Właściwość publiczna InstanceId Identyfikator unikatowy dla tego hosta usługi. (Odziedziczone z TeamFoundationServiceHost).
Właściwość publiczna IsDisposed (Odziedziczone z ServiceHost<T>).
Właściwość publiczna IsProduction Flaga określająca środowiska produkcyjnego rozwojowej. (Odziedziczone z TeamFoundationServiceHost).
Właściwość publiczna Items Kolekcji elementów umożliwia innym w systemie do przechowywania danych nazwanego w kontekście hosta usługi pojedynczej. (Odziedziczone z TeamFoundationServiceHost).
Właściwość publiczna LastUse (Odziedziczone z ServiceHost<T>).
Właściwość publiczna Metabase Metabaza definiuje ten host jest ogólne konfiguracji wokół jego strukturze ścieżki. (Odziedziczone z TeamFoundationServiceHost).
Właściwość publiczna Name Nazwa hosta tej usługi.Może być zerowa lub pusta. (Odziedziczone z TeamFoundationServiceHost).
Właściwość publiczna ParentServiceHost (Odziedziczone z TeamFoundationServiceHost).
Właściwość publiczna PartitionId (Odziedziczone z TeamFoundationServiceHost).
Właściwość publiczna PhysicalDirectory Jest katalog systemu pełnej lokalnego pliku mapowanego do tego hosta.Jeśli ścieżka wirtualna jest ponownie mapowany, ten katalog powinien przedstawiać ponownie zmapowany lokalizacji. (Odziedziczone z TeamFoundationServiceHost).
Właściwość publiczna PlugInDirectory (Odziedziczone z TeamFoundationServiceHost).
Właściwość chroniona RequestsDrainedEvent Pobiera zdarzenia. (Odziedziczone z TeamFoundationServiceHost).
Właściwość publiczna StartTime Pobiera czas uruchomienia wystąpienia tego hosta. (Odziedziczone z TeamFoundationServiceHost).
Właściwość publiczna StaticContentDirectory Statyczne zawartości katalogu, do protokołu SAP.Umożliwia to katalog wirtualny, które mają być mapowane do innej lokalizacji niż rzeczywista zawartość na dysku. (Odziedziczone z TeamFoundationServiceHost).
Właściwość publiczna Status Pobiera bieżący stan hosta usługi. (Odziedziczone z TeamFoundationServiceHost).
Właściwość publiczna StatusReason Pobiera Przyczyna bieżącego stanu. (Odziedziczone z TeamFoundationServiceHost).
Właściwość publiczna VirtualDirectory Jest to katalog wirtualny hosta do przykład SAP: http://charry-dev:8080/Application/Collection Application Host = hosta kolekcji/Application = aplikacji/Colletion (Odziedziczone z TeamFoundationServiceHost).

Początek

Metody

  Nazwa Opis
Metoda publiczna ApplicationEndRequest Koniec żądania aplikacji.Przetwarza żądania filtry, usuwa z zestawu aktywnego żądania żądanie i zbywa kontekstu żądania. (Odziedziczone z TeamFoundationServiceHost).
Metoda publiczna BeginRequest Dodać do zestawu aktywnego żądania kontekstu żądania (Odziedziczone z TeamFoundationServiceHost).
Metoda chroniona BeginStatusChange Jeśli zastosowanie rozpoczyna się operacji zmiany stanu bieżącego hosta. (Odziedziczone z TeamFoundationServiceHost).
Metoda chroniona CheckIfDisposed Sprawdź, czy host nadal jest obiekt hosta ważny i nie został usunięty, zanim zaczniemy używać go. (Odziedziczone z TeamFoundationServiceHost).
Metoda publiczna CreateServicingContext (Zastępuje TeamFoundationServiceHost.CreateServicingContext()).
Metoda publiczna CreateSystemContext() Tworzy nowy kontekst żądania tła operacji systemowych.
Metoda publiczna CreateSystemContext(Boolean) Tworzy nowy kontekst żądania tła operacji systemowych.
Metoda publiczna Dispose() (Odziedziczone z ServiceHost<T>).
Metoda chroniona Dispose(Boolean) (Zastępuje TeamFoundationServiceHost.Dispose(Boolean)).
Metoda publiczna EndRequest Usuń kontekst żądania do zestawu aktywnego żądania (Odziedziczone z TeamFoundationServiceHost).
Metoda chroniona EndStatusChange Kończy operację zmiany stanu przez przejście do następnego stanu nieprawidłowa Państwo.Zatrzymywanie przechodzi zatrzymano, uruchamianie przechodzi do rozpoczęte i wstrzymanie przechodzi wstrzymana. (Odziedziczone z TeamFoundationServiceHost).
Metoda publiczna Equals Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object).
Metoda chroniona Finalize Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania, zanim jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object).
Metoda publiczna GetCulture (Odziedziczone z TeamFoundationServiceHost).
Metoda publiczna GetHashCode Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object).
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda publiczna Is To może służyć do ustalenia, czy host usługi obsługuje funkcje danego TeamFoundationHostType.Jeden host usługi może obsługiwać wiele typów hostów. (Odziedziczone z TeamFoundationServiceHost).
Metoda publiczna IsOnly ServiceHosts może być wiele typów jednocześnie, jest przykładem hosta usługi wdrażania mogą być połączone z hosta usługi aplikacji. Ta metoda będzie upewnij się, że host jest tylko typ określony i nie są połączone z innymi typami. (Odziedziczone z TeamFoundationServiceHost).
Metoda chroniona MemberwiseClone Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda chroniona MonitorClientDisconnects (Odziedziczone z TeamFoundationServiceHost).
Metoda chroniona MonitorServiceHostRequests (Odziedziczone z TeamFoundationServiceHost).
Metoda chroniona RaisePropertiesChanged (Odziedziczone z TeamFoundationServiceHost).
Metoda chroniona RaiseStatusChanged (Odziedziczone z TeamFoundationServiceHost).
Metoda publiczna ReportException Zgłoś wyjątek poprzez Dr.Watson. (Zastępuje TeamFoundationServiceHost.ReportException(String, String, Exception, array<String[])).
Metoda chroniona SetHostStatus Ta metoda jest tylko do użytku wewnętrznego. (Odziedziczone z TeamFoundationServiceHost).
Metoda chroniona StartServices Ładuje podstawowe usługi w odpowiedniej kolejności. (Odziedziczone z TeamFoundationServiceHost).
Metoda chroniona StopServices Zamyka wszystkie aktywne usługi dla bieżącego hosta usługi. (Odziedziczone z TeamFoundationServiceHost).
Metoda publiczna ThrowIfShutdown Jeśli host jest aktualnie wstrzymana lub zatrzymana, zgłasza wyjątek. (Odziedziczone z TeamFoundationServiceHost).
Metoda publiczna ToString() (Odziedziczone z TeamFoundationServiceHost).

Początek

Zdarzenia

  Nazwa Opis
Zdarzenie publiczne PropertiesChanged Dostarczyć zdarzeń do przechwytywania zmiana właściwości hosta. (Odziedziczone z TeamFoundationServiceHost).
Zdarzenie publiczne StatusChanged Dostarczyć zdarzeń do przechwytywania, zmienianie stanu hosta i zmienionych zdarzeń. (Odziedziczone z TeamFoundationServiceHost).

Początek

Pola

  Nazwa Opis
Pole chronione m_hostProperties (Odziedziczone z TeamFoundationServiceHost).
Pole chronione m_hostPropertiesLock (Odziedziczone z TeamFoundationServiceHost).

Początek

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.TeamFoundation.Framework.Server