DeploymentServiceHost, classe
Hiérarchie d'héritage
System.Object
Microsoft.TeamFoundation.Framework.Server.ServiceHost<TeamFoundationRequestContext>
Microsoft.TeamFoundation.Framework.Server.TeamFoundationServiceHost
Microsoft.TeamFoundation.Framework.Server.DeploymentServiceHost
Espace de noms : Microsoft.TeamFoundation.Framework.Server
Assembly : Microsoft.TeamFoundation.Framework.Server (dans Microsoft.TeamFoundation.Framework.Server.dll)
Syntaxe
'Déclaration
Public Class DeploymentServiceHost _
Inherits TeamFoundationServiceHost
public class DeploymentServiceHost : TeamFoundationServiceHost
Le type DeploymentServiceHost expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
DeploymentServiceHost | Construit un hôte de service d'application en lisant les informations nécessaires de la base de données à l'aide de la chaîne de connexion fournie.L'ID de l'instance fourni est utilisé pour vérifier que l'ID de l'instance enregistré dans la base de données correspond à la valeur attendue. |
Début
Propriétés
Nom | Description | |
---|---|---|
ActiveRequests | Récupérez l'ensemble de requêtes actives.Elle bénéficiera une copie de (Hérité de TeamFoundationServiceHost.) | |
ApplicationServiceHost | Récupère l'hôte de service d'application de l'hôte actuel, si cet hôte est une application ou une collection.S'il s'agit d'un DeploymentServiceHost cette propriété retourne null. (Hérité de TeamFoundationServiceHost.) | |
Authority | Retourne l'autorité de l'hôte (par exemple.. contoso.tfs.com).Cela peut être null si l'hôte ne requiert pas l'autorité- correspondance pour la sélection hôte. (Hérité de TeamFoundationServiceHost.) | |
CollectionServiceHost | Récupère l'hôte de service de collection de l'hôte actuel.Si cet hôte n'est pas une collection il recherche en haut de la chaîne hôte à trouver.S'il est introuvable, il retourne null. (Hérité de TeamFoundationServiceHost.) | |
DataDirectory | Cela le dossier local qualifié complet du système de fichiers que cet hôte peut utiliser le stockage des fichiers.D'autres hôtes pas en lecture/écriture à cet emplacement.Un exemple de ce est l'emplacement du cache de proxy de contrôle de version.Obtient le répertoire de données configuré sur la logique suivante : 1.Vérifie s'il existe d'un spécifié dans le fichier .config.2.Vérifie s'il existe d'un spécifié dans le Registre.3.Utilisez le PhysicalDirectory \ _tfs_data s'il est disponible.4.String.Empty est utilisé comme racine.Le dossier est ensuite rendu unique pour cet hôte.Le dossier est ensuite rendu unique pour cet hôte. (Hérité de TeamFoundationServiceHost.) | |
DeploymentServiceHost | Récupère l'hôte de service de déploiement associé à l'hôte actuel.Pour le déploiement, l'application et la collection héberge cela ne doivent jamais retourner null. (Hérité de TeamFoundationServiceHost.) | |
HasDatabaseAccess | Retourne la valeur true si l'hôte de service sait parler à la base de données (Hérité de TeamFoundationServiceHost.) | |
HostType | Le contexte de l'hôte de service s'exécute dans. (Hérité de TeamFoundationServiceHost.) | |
InstanceId | ID unique pour cet hôte de service. (Hérité de TeamFoundationServiceHost.) | |
IsDisposed | (Hérité de ServiceHost<T>.) | |
IsProduction | Réduisez qui détermine la production/environnement de développement. (Hérité de TeamFoundationServiceHost.) | |
Items | La collection d'éléments autorise des autres dans le système aux données nommées par mémoire dans le contexte d'un hôte à usage unique. (Hérité de TeamFoundationServiceHost.) | |
LastUse | (Hérité de ServiceHost<T>.) | |
Metabase | La métabase pour cet hôte définit est configuration générale autour de sa structure du chemin d'accès. (Hérité de TeamFoundationServiceHost.) | |
Name | Le nom de cet hôte de service.Peut être null ou purger. (Hérité de TeamFoundationServiceHost.) | |
ParentServiceHost | (Hérité de TeamFoundationServiceHost.) | |
PartitionId | (Hérité de TeamFoundationServiceHost.) | |
PhysicalDirectory | Il s'agit du répertoire système complet de fichiers local que cet hôte est mappé à.Si le chemin d'accès virtuel est remappé, ce dossier doit représenter l'emplacement remappé. (Hérité de TeamFoundationServiceHost.) | |
PlugInDirectory | (Hérité de TeamFoundationServiceHost.) | |
RequestsDrainedEvent | Obtient l'événement. (Hérité de TeamFoundationServiceHost.) | |
StartTime | Obtient le moment où cette instance hôte a été démarrée. (Hérité de TeamFoundationServiceHost.) | |
StaticContentDirectory | Le répertoire de contenu statique, par rapport à SAP.Cela permet au répertoire virtuel à mapper à un emplacement autre que le contenu réel sur le lecteur. (Hérité de TeamFoundationServiceHost.) | |
Status | Obtient l'état actuel de l'hôte de service. (Hérité de TeamFoundationServiceHost.) | |
StatusReason | Obtient la raison de l'état actuel. (Hérité de TeamFoundationServiceHost.) | |
VirtualDirectory | Il s'agit du répertoire virtuel de l'hôte, par rapport à l'exemple de SAP : l'application hôte de http://charry-dev:8080/Application/Collection = hôte = /Application/Colletion de collection de /Application (Hérité de TeamFoundationServiceHost.) |
Début
Méthodes
Nom | Description | |
---|---|---|
ApplicationEndRequest | Terminez une demande d'application.La demande de processus filtre, supprime la demande de l'ensemble de requêtes actives, et supprime le contexte de la requête. (Hérité de TeamFoundationServiceHost.) | |
BeginRequest | Ajoutez un contexte de la requête sur l'ensemble actuel - de requêtes actives (Hérité de TeamFoundationServiceHost.) | |
BeginStatusChange | Commence une opération de modification d'état sur l'hôte actuel cas échéant. (Hérité de TeamFoundationServiceHost.) | |
CheckIfDisposed | Vérifiez l'hôte est toujours un objet hôte valide et n'a pas été supprimé avant que nous commencions à utiliser. (Hérité de TeamFoundationServiceHost.) | |
CreateServicingContext | (Substitue TeamFoundationServiceHost.CreateServicingContext().) | |
CreateSystemContext() | Crée un nouveau contexte de la requête pour les opérations du système d'arrière-plan. | |
CreateSystemContext(Boolean) | Crée un nouveau contexte de la requête pour les opérations du système d'arrière-plan. | |
Dispose() | (Hérité de ServiceHost<T>.) | |
Dispose(Boolean) | (Substitue TeamFoundationServiceHost.Dispose(Boolean).) | |
EndRequest | Supprimez un contexte de la requête sur l'ensemble actuel - de requêtes actives (Hérité de TeamFoundationServiceHost.) | |
EndStatusChange | Effectue une opération de modification d'état par la transition de l'état à l'état valide.Arrêtant accède à arrêté, en commençant accède à démarré, et suspendant accède à en pause. (Hérité de TeamFoundationServiceHost.) | |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
Finalize | Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.) | |
GetCulture | (Hérité de TeamFoundationServiceHost.) | |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
Is | Est peut être utilisé pour déterminer si un hôte de service prend en charge les fonctionnalités d'un TeamFoundationHostType donné.Un service hôte peut prendre en charge les types hôtes multiples. (Hérité de TeamFoundationServiceHost.) | |
IsOnly | ServiceHosts peut être plusieurs types en même temps, un exemple est le service de déploiement que l'hôte peut être combiné avec un hôte de service d'application. Cette méthode s'assurera que l'hôte est uniquement le type spécifié et non combiné avec d'autres types. (Hérité de TeamFoundationServiceHost.) | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) | |
MonitorClientDisconnects | (Hérité de TeamFoundationServiceHost.) | |
MonitorServiceHostRequests | (Hérité de TeamFoundationServiceHost.) | |
RaisePropertiesChanged | (Hérité de TeamFoundationServiceHost.) | |
RaiseStatusChanged | (Hérité de TeamFoundationServiceHost.) | |
ReportException | Enregistrez une exception via le Dr.Watson. (Substitue TeamFoundationServiceHost.ReportException(String, String, Exception, array<String[]).) | |
SetHostStatus | Cette méthode est exclusivement destinée à un usage interne. (Hérité de TeamFoundationServiceHost.) | |
StartServices | Charge les services principaux dans la commande appropriée. (Hérité de TeamFoundationServiceHost.) | |
StopServices | Arrête tous les services actifs pour l'hôte actuel de service. (Hérité de TeamFoundationServiceHost.) | |
ThrowIfShutdown | Lève une exception si l'hôte est actuellement suspendu ou arrêté. (Hérité de TeamFoundationServiceHost.) | |
ToString() | (Hérité de TeamFoundationServiceHost.) |
Début
Événements
Nom | Description | |
---|---|---|
PropertiesChanged | Fournissez des événements pour capturer modifier hôte de propriétés. (Hérité de TeamFoundationServiceHost.) | |
StatusChanged | Fournissez des événements pour capturer modifier hôte du mode et événements modifiés. (Hérité de TeamFoundationServiceHost.) |
Début
Champs
Nom | Description | |
---|---|---|
m_hostProperties | (Hérité de TeamFoundationServiceHost.) | |
m_hostPropertiesLock | (Hérité de TeamFoundationServiceHost.) |
Début
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.