Klasa TeamFoundationServiceHost
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 TeamFoundationServiceHost _
Inherits ServiceHost(Of TeamFoundationRequestContext) _
Implements IDisposable
public class TeamFoundationServiceHost : ServiceHost<TeamFoundationRequestContext>,
IDisposable
Typ TeamFoundationServiceHost uwidacznia następujące elementy członkowskie.
Właściwości
Nazwa | Opis | |
---|---|---|
ActiveRequests | Pobrać zestaw aktywnego żądania.To spowoduje, że kopia | |
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. | |
Authority | Zwraca organ przyjmującego (e.g. contoso.tfs.com).Może być null, jeśli host nie wymaga dopasowanie organ selekcji hosta. | |
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. | |
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. | |
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. | |
HasDatabaseAccess | Zwraca wartość true, jeśli host usługi wie, jak skontaktować się z bazą danych | |
HostType | Jest uruchomiony hosta tej usługi, w kontekście. | |
InstanceId | Identyfikator unikatowy dla tego hosta usługi. (Zastępuje ServiceHost<T>.InstanceId). | |
IsDisposed | (Odziedziczone z ServiceHost<T>). | |
IsProduction | Flaga określająca środowiska produkcyjnego rozwojowej. | |
Items | Kolekcji elementów umożliwia innym w systemie do przechowywania danych nazwanego w kontekście hosta usługi pojedynczej. | |
LastUse | (Odziedziczone z ServiceHost<T>). | |
Metabase | Metabaza definiuje ten host jest ogólne konfiguracji wokół jego strukturze ścieżki. | |
Name | Nazwa hosta tej usługi.Może być zerowa lub pusta. | |
ParentServiceHost | ||
PartitionId | ||
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. | |
PlugInDirectory | ||
RequestsDrainedEvent | Pobiera zdarzenia. | |
StartTime | Pobiera czas uruchomienia wystąpienia tego hosta. | |
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. | |
Status | Pobiera bieżący stan hosta usługi. | |
StatusReason | Pobiera Przyczyna bieżącego stanu. | |
VirtualDirectory | Jest to katalog wirtualny hosta do przykład SAP: http://charry-dev:8080/Application/Collection Application Host = hosta kolekcji/Application = aplikacji/Colletion (Zastępuje ServiceHost<T>.VirtualDirectory). |
Początek
Metody
Nazwa | Opis | |
---|---|---|
ApplicationEndRequest | Koniec żądania aplikacji.Przetwarza żądania filtry, usuwa z zestawu aktywnego żądania żądanie i zbywa kontekstu żądania. | |
BeginRequest | Dodać do zestawu aktywnego żądania kontekstu żądania | |
BeginStatusChange | Jeśli zastosowanie rozpoczyna się operacji zmiany stanu bieżącego hosta. | |
CheckIfDisposed | Sprawdź, czy host nadal jest obiekt hosta ważny i nie został usunięty, zanim zaczniemy używać go. | |
CreateServicingContext | ||
Dispose() | (Odziedziczone z ServiceHost<T>). | |
Dispose(Boolean) | (Zastępuje ServiceHost<T>.Dispose(Boolean)). | |
EndRequest | Usuń kontekst żądania do zestawu aktywnego żądania | |
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. | |
Equals | Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object). | |
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). | |
GetCulture | ||
GetHashCode | Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object). | |
GetType | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). | |
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. | |
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. | |
MemberwiseClone | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). | |
MonitorClientDisconnects | ||
MonitorServiceHostRequests | ||
RaisePropertiesChanged | ||
RaiseStatusChanged | ||
ReportException | ||
SetHostStatus | Ta metoda jest tylko do użytku wewnętrznego. | |
StartServices | Ładuje podstawowe usługi w odpowiedniej kolejności. | |
StopServices | Zamyka wszystkie aktywne usługi dla bieżącego hosta usługi. | |
ThrowIfShutdown | Jeśli host jest aktualnie wstrzymana lub zatrzymana, zgłasza wyjątek. | |
ToString() | (Zastępuje Object.ToString()). | |
ToString(Guid, String) | ||
ToString(String, String) |
Początek
Zdarzenia
Nazwa | Opis | |
---|---|---|
PropertiesChanged | Dostarczyć zdarzeń do przechwytywania zmiana właściwości hosta. | |
StatusChanged | Dostarczyć zdarzeń do przechwytywania, zmienianie stanu hosta i zmienionych zdarzeń. |
Początek
Pola
Nazwa | Opis | |
---|---|---|
m_hostProperties | ||
m_hostPropertiesLock | ||
s_hostSecurityNamespace |
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.