TeamFoundationHostManagementService-Klasse
Vererbungshierarchie
System.Object
Microsoft.TeamFoundation.Framework.Server.TeamFoundationHostManagementService
Namespace: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)
Syntax
'Declaration
<TeamFoundationServiceDependency(GetType(TeamFoundationLocationService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationLockingService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationTaskService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationSqlNotificationService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationTracingService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationJobService))> _
Public NotInheritable Class TeamFoundationHostManagementService _
Implements IDisposable, ITeamFoundationHostManagementService, ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationLocationService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationLockingService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationTaskService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationSqlNotificationService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationTracingService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationJobService))]
public sealed class TeamFoundationHostManagementService : IDisposable,
ITeamFoundationHostManagementService, ITeamFoundationService
Der TeamFoundationHostManagementService-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
DeploymentType | Gibt an, wo der Bereitstellungstyp OnPremises, DevFabric, Cloud oder Unknown ist. | |
HostDormancySeconds | ||
IsHosted | Gibt an, ob DeploymentTypeCloud oder DevFabric ist. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
BeginRequest | ||
BeginUserRequest | ||
CreateServiceHost | Erstellt eine Diensthostdefinition mithilfe der bereitgestellten Eigenschaften. | |
DeleteServiceHost(TeamFoundationRequestContext, Guid) | Löscht einen Diensthost vom Server. | |
DeleteServiceHost(TeamFoundationRequestContext, Guid, UnusedDatabaseReasonNotUsed) | ||
DetectInactiveProcesses | Erkennt und entfernt inaktive ProzessProzesse, deren Lease abgelaufen ist und nicht fehlerfrei heruntergefahren haben. | |
Dispose | ||
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
GetConfigDataTierTime | ||
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) | |
GetHostIdFromPath(TeamFoundationRequestContext, String) | ||
GetHostIdFromPath(TeamFoundationRequestContext, String, Boolean) | ||
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
PingHostProcess | Wird verwendet, um eine Pinganforderung zu einem Prozess zu schicken, der auf dieser Anwendung funktioniert.Diese Anforderung wird mittels einer SQL-Benachrichtigung gesendet.Wenn der Prozess ordnungsgemäß ausgeführt wird und SQL-Benachrichtigungen verarbeitet wird, sollte das Sie in eine kurze Zeit erfolgreich zurückgegeben.Wenn über Benachrichtigungen Abrufen verarbeitet werden, oder der Prozess Datenbankverbindung verloren, verfügt er länger dauern oder beendet möglicherweise nie. | |
QueryChildrenServiceHostPropertiesCached | ||
QueryExecutionState(TeamFoundationRequestContext) | Fragt alle registrierten Diensthosts, Prozesse und Hostinstanzen. | |
QueryExecutionState(TeamFoundationRequestContext, Guid) | Abfragen für eine oder alle registrierten Diensthosts und verknüpfte Prozesse und Hostinstanzen. | |
QueryHostReadyState | Fragt Zustand Bereit des Hosts ab. | |
QueryServiceHostProperties(TeamFoundationRequestContext, Guid) | Abfragen für Diensthosteigenschaften mit der angegebenen ID HostDies gibt keinen Informationen über diesen Host zurück, und es enthält keine untergeordneten Elemente. | |
QueryServiceHostProperties(TeamFoundationRequestContext, Guid, ServiceHostFilterFlags) | Abfragen für Diensthosteigenschaften mit der angegebenen ID HostWenn untergeordnete Elemente enthalten sind, enthält die Ausgabeliste Eigenschaften für alle untergeordneten Hosts des angeforderten Diensthosts. | |
QueryServiceHostPropertiesCached | ||
StartHost | ||
Stop | ||
StopHost | Beendet synchron den Diensthost in allen aktiven Prozessen. | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) | |
UpdateServiceHost | Aktualisiert die Diensthostdefinition mithilfe der bereitgestellten Eigenschaften. |
Zum Seitenanfang
Explizite Schnittstellen implementierungen
Name | Beschreibung | |
---|---|---|
ITeamFoundationService.ServiceEnd | ||
ITeamFoundationService.ServiceStart |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.