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 avec la chaîne de connexion fournie.L'ID d'instance fourni sera utilisé pour vérifier que l'ID d'instance stocké dans la base de données correspond à la valeur attendue. |
Début
Propriétés
Nom | Description | |
---|---|---|
ActiveRequests | Liste de requêtes actives sur cette hôte (Hérité de ServiceHost<T>.) | |
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.Si cela pose 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 n'a pas besoin de 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 recherchera en haut de la chaîne hôte à rechercher.S'il est introuvable, il retourne null. (Hérité de TeamFoundationServiceHost.) | |
DataDirectory | Cela le répertoire local qualifié complet du système de fichiers que cet hôte peut utilisé l'enregistrement des fichiers.D'autres hôtes pas en lecture/écriture à cet emplacement.Un exemple de ceci est l'emplacement du cache de proxy du Contrôle.Obtient le répertoire de données configuré selon la logique suivante : 1.Vérifie si d'un spécifié dans le fichier .config. 2.Vérifie si 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 répertoire est ensuite rendu unique pour cet hôte.Le répertoire 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 | Renvoie True si l'hôte de service sait parler à la base de données (Hérité de TeamFoundationServiceHost.) | |
HostType | Le contexte que cet hôte de service est exécuté. (Hérité de TeamFoundationServiceHost.) | |
InstanceId | Identificateur unique pour cet hôte de service. (Hérité de TeamFoundationServiceHost.) | |
IsDisposed | (Hérité de ServiceHost<T>.) | |
IsProduction | Diminuez qui détermine la production/environnement de développement. (Hérité de TeamFoundationServiceHost.) | |
Items | Collection d'éléments autorise des autres dans le système pour stocker des données nommées dans le contexte d'un hôte d'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 la structure de tracé. (Hérité de TeamFoundationServiceHost.) | |
MetabaseRegistryPatterns | Les modèles de requête de Registre de métabase pour cet hôte de service. (Substitue TeamFoundationServiceHost.MetabaseRegistryPatterns.) | |
Name | Le nom de cet hôte de service.Peut être null ou vide. (Hérité de TeamFoundationServiceHost.) | |
NumberOfActiveRequests | Nombre actuellement - de requêtes actives (Hérité de ServiceHost<T>.) | |
ParentServiceHost | (Hérité de TeamFoundationServiceHost.) | |
PartitionId | (Hérité de TeamFoundationServiceHost.) | |
PhysicalDirectory | Il s'agit du répertoire système complet de fichier local que cet hôte est mappé.Si le chemin d'accès virtuel est remappé, ce répertoire doit représenter l'emplacement remappé. (Hérité de TeamFoundationServiceHost.) | |
PlugInDirectory | (Hérité de TeamFoundationServiceHost.) | |
RequestsDrainedEvent | Obtient l'événement. (Hérité de ServiceHost<T>.) | |
StartTime | Obtient le temps où cette instance hôte a été démarrée. (Hérité de TeamFoundationServiceHost.) | |
StaticContentDirectory | 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, relatif à l'exemple de SAP : 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 à définir dans le de requêtes actives (Hérité de TeamFoundationServiceHost.) | |
BeginStatusChange | Lance une opération de modification d'état sur l'hôte actuel le 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 son utilisation. (Hérité de ServiceHost<T>.) | |
CreateServicingContext | (Substitue TeamFoundationServiceHost.CreateServicingContext().) | |
CreateSystemContext() | Crée un nouveau contexte de la requête pour les opérations système d'arrière-plan. | |
CreateSystemContext(Boolean) | Crée un nouveau contexte de la requête pour les opérations système d'arrière-plan. | |
Dispose() | (Hérité de ServiceHost<T>.) | |
Dispose(Boolean) | (Substitue TeamFoundationServiceHost.Dispose(Boolean).) | |
EndRequest | Supprimer un contexte de la requête à définir dans le de requêtes actives (Hérité de TeamFoundationServiceHost.) | |
EndStatusChange | Remplit une opération de modification d'état par la transition d'état à l'état valide suivant.Arrêt accède à arrêter, en commençant accède à, et suspendant accède à suspendus. (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 | La culture d'application est la culture installée pour cette Application Team Foundation. (Hérité de TeamFoundationServiceHost.) | |
GetHashCode | Sert de fonction de hachage par défaut. (Hérité de Object.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
InitializeMetabaseLegacy | Initialisez la métabase la méthode ancienne.Nous devons toujours conserver cette méthode pour prendre en charge la mise à niveau en ligne, lorsque les clés de Registre de restriction de requête ne sont pas toujours persistantes à la table de Registre de TFS. (Substitue TeamFoundationServiceHost.InitializeMetabaseLegacy(TeamFoundationMetabase).) | |
Is | Is 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 d'hôte 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 associée à un hôte de service d'application. Cette méthode si cette que l'hôte est uniquement le type spécifié et non associé à 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.) | |
OiHeartbeat | (Hérité de TeamFoundationServiceHost.) | |
RaisePropertiesChanged | (Hérité de TeamFoundationServiceHost.) | |
RaiseStatusChanged | (Hérité de TeamFoundationServiceHost.) | |
ReportException | Enregistrez une exception via le dump.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 l'ordre approprié. (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 changer hôte de propriétés. (Hérité de TeamFoundationServiceHost.) | |
StatusChanged | Fournissez des événements pour capturer changer hôte de l'état 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.