Freigeben über


DeploymentServiceHost-Klasse

Vererbungshierarchie

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

Namespace:  Microsoft.TeamFoundation.Framework.Server
Assembly:  Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)

Syntax

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

Der DeploymentServiceHost-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode DeploymentServiceHost Erstellt einen Anwendungsdiensthost durch Lesen von notwendigen Informationen aus der Datenbank mit der angegebenen Verbindungszeichenfolge.Die bereitgestellte Instanz-ID wird verwendet, um sicherzustellen, dass die gespeicherte Instanz-ID in der Datenbank den erwarteten Wert entspricht.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Geschützte Eigenschaft ActiveRequests Liste der aktiven Anforderungen auf diesem Host (Von ServiceHost<T> geerbt.)
Öffentliche Eigenschaft ApplicationServiceHost Ruft den Anwendungsdiensthost vom aktuellen Host ab, wenn der Host eine Anwendung oder eine Auflistung handelt.Wenn ein DeploymentServiceHost ist, gibt diese Eigenschaft NULL zurück. (Von TeamFoundationServiceHost geerbt.)
Öffentliche Eigenschaft Authority Gibt der Autorität des Hosts zurück (z. B. contoso.tfs.com).Diese kann NULL sein, wenn der Host Behörde-entsprechendes nicht für Host-Auswahl erfordert. (Von TeamFoundationServiceHost geerbt.)
Öffentliche Eigenschaft CollectionServiceHost Ruft den Abholservicehost vom aktuellen Host ab.Wenn dieser Host keine Auflistung ist, sucht er in der Hostkette, um sie zu finden.Wenn ein isn ' t starten, wird NULL zurück. (Von TeamFoundationServiceHost geerbt.)
Öffentliche Eigenschaft DataDirectory Dieser vollqualifizierte das lokale Dateisystemverzeichnis, wo dieser Host verwendet Dateien speichern kann.Andere Hosts werden nicht mit Lese-/Schreibzugriff zu diesem Speicherort.Ein Beispiel dafür ist der VersionControl-Proxy-Cachespeicherort.Ruft das Datenverzeichnis ab, das auf der folgenden Logik konfiguriert: 1.Überprüft, um festzustellen, ob es ein gibt, das in der Konfigurationsdatei angegeben wird. 2.Überprüft, um festzustellen, ob es ein gibt, das in der Registrierung angegeben wird. 3.Verwenden Sie das PhysicalDirectory\_tfs_data das, sofern es verfügbar ist. 4.String.Empty wird als Stammelement verwendet.Das Verzeichnis wird dann eindeutig für diesen Host gemacht.Das Verzeichnis wird dann eindeutig für diesen Host gemacht. (Von TeamFoundationServiceHost geerbt.)
Öffentliche Eigenschaft DeploymentServiceHost Ruft den Bereitstellungsdiensthost ab, der dem aktuellen Host zugeordnet wird.Für Bereitstellung hostet Anwendung und Auflistung dieses sollten nie NULL zurückgeben. (Von TeamFoundationServiceHost geerbt.)
Öffentliche Eigenschaft HasDatabaseAccess Gibt true zurück, wenn der Diensthost mit der Datenbank finden kann (Von TeamFoundationServiceHost geerbt.)
Öffentliche Eigenschaft HostType Der Kontext, den dieser Diensthost ausgeführt wird. (Von TeamFoundationServiceHost geerbt.)
Öffentliche Eigenschaft InstanceId Der eindeutige Bezeichner für diesen Diensthost. (Von TeamFoundationServiceHost geerbt.)
Öffentliche Eigenschaft IsDisposed (Von ServiceHost<T> geerbt.)
Öffentliche Eigenschaft IsProduction Kennzeichnung, das/Produktion Entwicklungsumgebung spezifisch. (Von TeamFoundationServiceHost geerbt.)
Öffentliche Eigenschaft Items Die Elementauflistung können andere im System zu Speicher benannten Daten im Rahmen eines Einmalservicehosts zu. (Von TeamFoundationServiceHost geerbt.)
Öffentliche Eigenschaft LastUse (Von ServiceHost<T> geerbt.)
Öffentliche Eigenschaft Metabase Die Metabasis für diesen Host definiert ist allgemeine Konfiguration um seine Pfadstruktur. (Von TeamFoundationServiceHost geerbt.)
Geschützte Eigenschaft MetabaseRegistryPatterns Die Metabasisregistrierungs-Abfragenmuster für diesen Diensthost. (Überschreibt TeamFoundationServiceHost.MetabaseRegistryPatterns.)
Öffentliche Eigenschaft Name Der Name für diesen Diensthost.Kann sich NULL oder leeren. (Von TeamFoundationServiceHost geerbt.)
Öffentliche Eigenschaft NumberOfActiveRequests Zahl gerade aktive Anforderungen (Von ServiceHost<T> geerbt.)
Öffentliche Eigenschaft ParentServiceHost (Von TeamFoundationServiceHost geerbt.)
Öffentliche Eigenschaft PartitionId (Von TeamFoundationServiceHost geerbt.)
Öffentliche Eigenschaft PhysicalDirectory Dies ist das Dateisystemverzeichnis vollqualifizierte lokale, dass der Host zugeordnet ist.Wenn der virtuelle Pfad neu zugeordnet ist, sollte dieses Verzeichnis den neu zugeordnete Position darstellen. (Von TeamFoundationServiceHost geerbt.)
Öffentliche Eigenschaft PlugInDirectory (Von TeamFoundationServiceHost geerbt.)
Geschützte Eigenschaft RequestsDrainedEvent Ruft das Ereignis. (Von ServiceHost<T> geerbt.)
Öffentliche Eigenschaft StartTime Ruft die Dauer dieser Host ab, den Instanz gestartet wurde. (Von TeamFoundationServiceHost geerbt.)
Öffentliche Eigenschaft StaticContentDirectory Statische Inhaltsvorlage Verzeichnis, bezogen auf SAP.Dadurch kann das an einem anderen Speicherort als der eigentliche Inhalt auf Laufwerk zugeordnet werden virtuelle Verzeichnis. (Von TeamFoundationServiceHost geerbt.)
Öffentliche Eigenschaft Status Ruft den aktuellen Status des Diensthosts ab. (Von TeamFoundationServiceHost geerbt.)
Öffentliche Eigenschaft StatusReason Ruft den Grund für den aktuellen Status ab. (Von TeamFoundationServiceHost geerbt.)
Öffentliche Eigenschaft VirtualDirectory Dies ist das virtuelle Verzeichnis des Hosts, relativ zum SAP-Beispiel: http://charry-dev:8080/Application/Collection- Anwendungs-Host = /Application- Auflistungshost = -/Application/Colletion (Von TeamFoundationServiceHost geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode ApplicationEndRequest Beenden einer Anwendungsanforderung.Prozessanforderung filtert, entfernt die Anforderung aus dem Satz aktiver Anforderungen und bietet dem Anforderungskontext frei. (Von TeamFoundationServiceHost geerbt.)
Öffentliche Methode BeginRequest Fügen Sie einem Anforderungskontext dem Satz der momentan aktiven Anforderungen hinzu (Von TeamFoundationServiceHost geerbt.)
Geschützte Methode BeginStatusChange Startet einen Statusänderungsvorgang im aktuellen Host Ableitungen. (Von TeamFoundationServiceHost geerbt.)
Geschützte Methode CheckIfDisposed Überprüfen Sie den Host ist noch ein gültiges Hostobjekt und nicht freigegeben wurden, bevor Sie mit beginnt. (Von ServiceHost<T> geerbt.)
Öffentliche Methode CreateServicingContext (Überschreibt TeamFoundationServiceHost.CreateServicingContext().)
Öffentliche Methode CreateSystemContext() Erstellt einen neuen Anforderungskontext für Hintergrundsystemvorgänge.
Öffentliche Methode CreateSystemContext(Boolean) Erstellt einen neuen Anforderungskontext für Hintergrundsystemvorgänge.
Öffentliche Methode Dispose() (Von ServiceHost<T> geerbt.)
Geschützte Methode Dispose(Boolean) (Überschreibt TeamFoundationServiceHost.Dispose(Boolean).)
Öffentliche Methode EndRequest Einen Anforderungskontext dem Satz der momentan aktiven Anforderungen (Von TeamFoundationServiceHost geerbt.)
Geschützte Methode EndStatusChange Enthält einen Statusänderungsvorgang durch Übergang der Zustand zum nächsten gültigen Zustand ab.Das Beenden wechselt zu beendet, wird das Starten gestartet, und das Unterbrechen wechselt zu angehaltenem. (Von TeamFoundationServiceHost geerbt.)
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetCulture Die Anwendungs-Kultur ist die installierte Kultur für diese Team gespeichert. (Von TeamFoundationServiceHost geerbt.)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode InitializeMetabaseLegacy Initialisieren Sie die Metabasis die alte Methode.Es müssen noch diese Methode halten, von Onlineinformationsressourcen Upgrade zu unterstützen, wenn die Anforderungseinschränkungsregistrierungsschlüssel noch nicht zum TFS-Registrierungstabelle beibehalten werden. (Überschreibt TeamFoundationServiceHost.InitializeMetabaseLegacy(TeamFoundationMetabase).)
Öffentliche Methode Is Ist kann verwendet werden, um zu bestimmen, ob ein Diensthost die Funktionen aus einem angegebenen TeamFoundationHostType unterstützt.Ein Diensthost kann mehrere Hosttypen unterstützen. (Von TeamFoundationServiceHost geerbt.)
Öffentliche Methode IsOnly ServiceHosts kann mehrere Typen gleichzeitig sein, ein Beispiel ist der Bereitstellungsdiensthost ist einem Anwendungsdiensthost kombiniert werden. Diese Methode überprüft, ob der Host nur der Typ ist, der angegeben wird und nicht mit anderen Typen kombiniert ist. (Von TeamFoundationServiceHost geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Geschützte Methode MonitorClientDisconnects (Von TeamFoundationServiceHost geerbt.)
Geschützte Methode MonitorServiceHostRequests (Von TeamFoundationServiceHost geerbt.)
Geschützte Methode OiHeartbeat (Von TeamFoundationServiceHost geerbt.)
Geschützte Methode RaisePropertiesChanged (Von TeamFoundationServiceHost geerbt.)
Geschützte Methode RaiseStatusChanged (Von TeamFoundationServiceHost geerbt.)
Öffentliche Methode ReportException Beschreiben Sie über eine Ausnahme durch Dr.Watson. (Überschreibt TeamFoundationServiceHost.ReportException(String, String, Exception, array<String[]).)
Geschützte Methode SetHostStatus Diese Methode ist ausschließlich für die interne Verwendung vorgesehen. (Von TeamFoundationServiceHost geerbt.)
Geschützte Methode StartServices Lädt die Dienste in der entsprechenden Reihenfolge. (Von TeamFoundationServiceHost geerbt.)
Geschützte Methode StopServices Schließt alle aktiven Dienste für den aktuellen Diensthost ab. (Von TeamFoundationServiceHost geerbt.)
Öffentliche Methode ThrowIfShutdown Löst eine Ausnahme aus, wenn der Host nur angehalten oder beendet wird. (Von TeamFoundationServiceHost geerbt.)
Öffentliche Methode ToString() (Von TeamFoundationServiceHost geerbt.)

Zum Seitenanfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis PropertiesChanged Erstellen Sie Ereignisse bereit, um das Hosteigenschaftenändern aufzuzeichnen. (Von TeamFoundationServiceHost geerbt.)
Öffentliches Ereignis StatusChanged Erstellen Sie Ereignisse bereit, um das Hoststatusändern und die geänderten Ereignisse zu erfassen. (Von TeamFoundationServiceHost geerbt.)

Zum Seitenanfang

Felder

  Name Beschreibung
Geschütztes Feld m_hostProperties (Von TeamFoundationServiceHost geerbt.)
Geschütztes Feld m_hostPropertiesLock (Von TeamFoundationServiceHost geerbt.)

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.TeamFoundation.Framework.Server-Namespace