Classe TeamFoundationLocationService
Gerarchia di ereditarietà
System.Object
Microsoft.TeamFoundation.Framework.Server.TeamFoundationLocationService
Spazio dei nomi: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)
Sintassi
'Dichiarazione
<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
Il tipo TeamFoundationLocationService espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
CurrentServiceOwner | Identificatore univoco del servizio corrente |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
ConfigureAccessMapping | ||
DetermineAccessMapping(TeamFoundationRequestContext) | Determina se il mapping di accesso questa richiesta non.Questa operazione viene effettuata confrontando l'host di combinazione e la porta della richiesta in entrata alle voci di servizio di percorso. | |
DetermineAccessMapping(TeamFoundationRequestContext, String) | Determina se il mapping di accesso non questa posizione.Questa operazione viene effettuata confrontando l'host di combinazione e la porta della richiesta in entrata alle voci di servizio di percorso. | |
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) | |
FindServiceDefinition(TeamFoundationRequestContext, String, String) | Trova la definizione del servizio all'ID del tipo e lo strumento di servizioAffinché questa chiamata da gestire, solo un servizio che dispone dell'ID del tipo e lo strumento di servizio può esistere. | |
FindServiceDefinition(TeamFoundationRequestContext, String, Guid, Guid) | ||
FindServiceDefinitions | ||
FindServiceDefinitionsByToolId | Cerca le definizioni del servizio per tutti i servizi disponibili per l'id specificato dello strumentoSe esiste alcun servizio per questo strumento ID, un'enumerazione vuota verrà restituita. | |
FindServiceLocation | ||
GetAccessMapping | ||
GetAccessMappings | ||
GetDefaultAccessMapping | ||
GetHashCode | Funge da funzione hash predefinita. (Ereditato da Object) | |
GetHostLocation | ||
GetLastChangeId | Restituisce l'id dell'ultima modifica in cui è stato eseguito sui dati di posizione. | |
GetPublicAccessMapping | Questo metodo non consente di restituire il mapping di accesso a Moniker=PublicAccessMapping.Se nessun mapping di suc esiste restituiremo il DefaultAccessMapping anziché.Se è necessario trovare il mapping di accesso a Moniker=PublicAccessMapping (che può esistere) è necessario chiamare l'overload di GetAccessMapping che contiene il parametro del moniker e viene preparato per la possibilità che può restituire null. | |
GetRegisteredServiceDomains | ||
GetRootDomainUri(TeamFoundationRequestContext) | ||
GetRootDomainUri(TeamFoundationRequestContext, AccessMapping) | ||
GetSelfReferenceUri | ||
GetServerAccessMapping | Questo metodo non consente di restituire il mapping di accesso a Moniker=ServerAccessMapping.Se tale mapping esiste restituiremo il PublicAccessMapping anziché (non può inoltre essere presente nel qual caso restituiremo il DefaultAccessMapping).Se è necessario trovare il mapping di accesso a Moniker=ServerAccessMapping (che può esistere) è necessario chiamare l'overload di GetAccessMapping che contiene il parametro del moniker e viene preparato per la possibilità che può restituire null. | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
LocationForAccessMapping(TeamFoundationRequestContext, ServiceDefinition, AccessMapping) | ||
LocationForAccessMapping(TeamFoundationRequestContext, String, RelativeToSetting, AccessMapping) | ||
LocationForAccessMapping(TeamFoundationRequestContext, String, Guid, AccessMapping, Guid) | ||
MapToRootDomain | URI specificato, questo metodo visualizzerà se l'host corrisponde a un dominio alternativo.In caso affermativo nuovo URI sarà creato che utilizza il dominio radice dell'host. | |
RegisterLocationServiceWithSps | ||
RemoveAccessMapping | ||
RemoveServiceDefinitions | ||
SaveServiceDefinitions | Servizi di log con il servizio di percorso.Tutti i mapping di accesso fare riferimento in un ServiceDefinition o nel relativo LocationMappings devono essere già registrati con il LocationService.I mapping del percorso per le definizioni del servizio fornite non vengono completate verranno generati e aggiornati nella definizione del servizio passati.Ogni servizio che è relativo alle sessioni alcun mapping del percorso passati i mapping del percorso ha generato per tutti mapping di accesso esistenti.Se solo alcuni mapping di accesso sono previsti, devono essere passati. | |
SetDefaultAccessMapping | ||
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) | |
ValidateServiceDefinition | I controlli per assicurarsi che tutti i parametri delle definizioni del servizio validi e verificare la presenza di una modifica non valida con il parametro del isUpdate. |
In alto
Implementazioni esplicite dell'interfaccia
Nome | Descrizione | |
---|---|---|
ITeamFoundationService.ServiceEnd | Eseguire i passaggi di pulizia. | |
ITeamFoundationService.ServiceStart | Eseguire i passaggi iniziali. |
In alto
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.