TeamFoundationServiceHost, 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 TeamFoundationServiceHost _
Inherits ServiceHost(Of TeamFoundationRequestContext) _
Implements IDisposable
public class TeamFoundationServiceHost : ServiceHost<TeamFoundationRequestContext>,
IDisposable
Le type TeamFoundationServiceHost expose les membres suivants.
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. |
![]() |
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. |
![]() |
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. |
![]() |
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. |
![]() |
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. |
![]() |
HasDatabaseAccess | Renvoie True si l'hôte de service sait parler à la base de données |
![]() |
HostType | Le contexte que cet hôte de service est exécuté. |
![]() |
InstanceId | Identificateur unique pour cet hôte de service. (Substitue ServiceHost<T>.InstanceId.) |
![]() |
IsDisposed | (Hérité de ServiceHost<T>.) |
![]() |
IsProduction | Diminuez qui détermine la production/environnement de développement. |
![]() |
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. |
![]() |
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é. |
![]() |
MetabaseRegistryPatterns | Les modèles de requête de Registre de métabase pour cet hôte de service. |
![]() |
Name | Le nom de cet hôte de service.Peut être null ou vide. |
![]() |
NumberOfActiveRequests | Nombre actuellement - de requêtes actives (Hérité de ServiceHost<T>.) |
![]() |
ParentServiceHost | |
![]() |
PartitionId | |
![]() |
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é. |
![]() |
PlugInDirectory | |
![]() |
RequestsDrainedEvent | Obtient l'événement. (Hérité de ServiceHost<T>.) |
![]() |
StartTime | Obtient le temps où cette instance hôte a été démarrée. |
![]() |
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. |
![]() |
Status | Obtient l'état actuel de l'hôte de service. |
![]() |
StatusReason | Obtient la raison de l'état actuel. |
![]() |
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 (Substitue ServiceHost<T>.VirtualDirectory.) |
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. |
![]() |
BeginRequest | Ajoutez un contexte de la requête à définir dans le de requêtes actives (Substitue ServiceHost<T>.BeginRequest(T).) |
![]() |
BeginStatusChange | Lance une opération de modification d'état sur l'hôte actuel le cas échéant. |
![]() |
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 | |
![]() |
Dispose() | (Hérité de ServiceHost<T>.) |
![]() |
Dispose(Boolean) | (Substitue ServiceHost<T>.Dispose(Boolean).) |
![]() |
EndRequest | Supprimer un contexte de la requête à définir dans le de requêtes actives (Substitue ServiceHost<T>.EndRequest(T).) |
![]() |
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. |
![]() |
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. |
![]() |
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.Remarque : N'ajoutez pas de nouvelles restrictions de requête à cette méthode. |
![]() |
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. |
![]() |
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. |
![]() |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) |
![]() |
MonitorClientDisconnects | |
![]() |
MonitorServiceHostRequests | |
![]() |
OiHeartbeat | |
![]() |
RaisePropertiesChanged | |
![]() |
RaiseStatusChanged | |
![]() |
ReportException | |
![]() |
SetHostStatus | Cette méthode est exclusivement destinée à un usage interne. |
![]() |
StartServices | Charge les services principaux dans l'ordre approprié. |
![]() |
StopServices | Arrête tous les services actifs pour l'hôte actuel de service. |
![]() |
ThrowIfShutdown | Lève une exception si l'hôte est actuellement suspendu ou arrêté. |
![]() |
ToString() | (Substitue Object.ToString().) |
![]() ![]() |
ToString(Guid, String) | |
![]() ![]() |
ToString(String, String) |
Début
Événements
Nom | Description | |
---|---|---|
![]() |
PropertiesChanged | Fournissez des événements pour capturer changer hôte de propriétés. |
![]() |
StatusChanged | Fournissez des événements pour capturer changer hôte de l'état et événements modifiés. |
Début
Champs
Nom | Description | |
---|---|---|
![]() |
m_hostProperties | |
![]() |
m_hostPropertiesLock | |
![]() ![]() |
s_hostSecurityNamespace |
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.