TeamFoundationLocationService, classe
Hiérarchie d'héritage
System.Object
Microsoft.TeamFoundation.Framework.Server.TeamFoundationLocationService
Espace de noms : Microsoft.TeamFoundation.Framework.Server
Assembly : Microsoft.TeamFoundation.Framework.Server (dans Microsoft.TeamFoundation.Framework.Server.dll)
Syntaxe
'Déclaration
<TeamFoundationServiceDependency(GetType(TeamFoundationSqlNotificationService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationRegistryService))> _
Public NotInheritable Class TeamFoundationLocationService _
Implements ITeamFoundationLocationService, ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationSqlNotificationService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationRegistryService))]
public sealed class TeamFoundationLocationService : ITeamFoundationLocationService,
ITeamFoundationService
Le type TeamFoundationLocationService expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
CurrentServiceOwner | ID unique du service actuel |
Début
Méthodes
Nom | Description | |
---|---|---|
ConfigureAccessMapping | ||
DetermineAccessMapping(TeamFoundationRequestContext) | Détermine de l'accès le mappage de cette demande a eu lieu.Cela est accompli en comparant l'hôte de modèle et le port de la requête entrante avec les entrées de service d'emplacement. | |
DetermineAccessMapping(TeamFoundationRequestContext, String) | Détermine de l'accès le mappage de cet emplacement est fourni.Cela est accompli en comparant l'hôte de modèle et le port de la requête entrante avec les entrées de service d'emplacement. | |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
FindServiceDefinition(TeamFoundationRequestContext, String, String) | Recherche la définition de service avec l'ID fournie de type de service et d'outilsPour que cet appel réussisse, seul un service qui a l'identificateur fourni de type de service et d'outils peut exister. | |
FindServiceDefinition(TeamFoundationRequestContext, String, Guid, Guid) | ||
FindServiceDefinitions | ||
FindServiceDefinitionsByToolId | Recherche les définitions de tous les services disponibles pour l'ID spécifié d'outilsSi service n'existe pas pour cet ID d'outil, une énumération vide est retournée. | |
FindServiceLocation | ||
GetAccessMapping | ||
GetAccessMappings | ||
GetDefaultAccessMapping | ||
GetHashCode | Sert de fonction de hachage par défaut. (Hérité de Object.) | |
GetHostLocation | ||
GetLastChangeId | Retourne l'ID de la dernière modification qui a été exécutée sur les données d'emplacement. | |
GetPublicAccessMapping | Cette méthode peut ne pas retourner le mappage d'accès ayant Moniker=PublicAccessMapping.Si aucun mappage de suc n'existe nous renverrons le DefaultAccessMapping à la place.Si vous devez rechercher le mappage réel d'accès ayant Moniker=PublicAccessMapping (qui peut ou ne pas exister) vous devez appeler la surcharge de GetAccessMapping qui utilise le paramètre moniker et soit préparée pour la possibilité qu'elle peut retourner null. | |
GetRegisteredServiceDomains | ||
GetRootDomainUri(TeamFoundationRequestContext) | ||
GetRootDomainUri(TeamFoundationRequestContext, AccessMapping) | ||
GetSelfReferenceUri | ||
GetServerAccessMapping | Cette méthode peut ne pas retourner le mappage d'accès ayant Moniker=ServerAccessMapping.Si aucun mappage n'existe nous renverrons le PublicAccessMapping à la place (qui peut ne pas exister également dans ce cas nous renverrons le DefaultAccessMapping).Si vous devez rechercher le mappage réel d'accès ayant Moniker=ServerAccessMapping (qui peut ou ne pas exister) vous devez appeler la surcharge de GetAccessMapping qui utilise le paramètre moniker et soit préparée pour la possibilité qu'elle peut retourner null. | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
LocationForAccessMapping(TeamFoundationRequestContext, ServiceDefinition, AccessMapping) | ||
LocationForAccessMapping(TeamFoundationRequestContext, String, RelativeToSetting, AccessMapping) | ||
LocationForAccessMapping(TeamFoundationRequestContext, String, Guid, AccessMapping, Guid) | ||
MapToRootDomain | Soit URI, cette méthode apparaîtra si l'hôte correspond à un autre.Si donc il crée le nouvel URI qui utilise le domaine racine comme hôte. | |
RegisterLocationServiceWithSps | ||
RemoveAccessMapping | ||
RemoveServiceDefinitions | ||
SaveServiceDefinitions | Services de registres avec le service d'emplacement.En accèdent aux mappages référencés dans un ServiceDefinition ou un de son LocationMappings doit déjà être enregistré avec le LocationService.Les mappages d'emplacement pour les définitions fournies de service qui ne sont pas qualifiées complètes sont générés et mis à jour sur les définitions de service passées.Tout service qui est relatif que des séries que mappage d'emplacement n'est pas passés aura des mappages d'emplacement créé pour tous les mappages existants d'accès.Si seuls certains mappages d'accès sont souhaités, ils doivent être passés. | |
SetDefaultAccessMapping | ||
ToString | Retourne une chaîne qui représente l'objet actif. (Hérité de Object.) | |
ValidateServiceDefinition | Les contrôles pour vérifier tous les paramètres des définitions de service sont valides et des contrôles pour voir s'il existe une modification non valide avec le paramètre d'isUpdate. |
Début
Implémentations d'interface explicite
Nom | Description | |
---|---|---|
ITeamFoundationService.ServiceEnd | Exécutez nettoient - pas. | |
ITeamFoundationService.ServiceStart | Exécutez les étapes de début. |
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.