Interfaccia ITeamFoundationLocationService
Spazio dei nomi: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)
Sintassi
'Dichiarazione
<DefaultServiceImplementationAttribute(GetType(TeamFoundationLocationService))> _
Public Interface ITeamFoundationLocationService _
Inherits ITeamFoundationService
[DefaultServiceImplementationAttribute(typeof(TeamFoundationLocationService))]
public interface ITeamFoundationLocationService : ITeamFoundationService
Il tipo ITeamFoundationLocationService espone i seguenti membri.
Metodi
Nome | Descrizione | |
---|---|---|
ConfigureAccessMapping | Aggiunge un nuovo mapping di accesso al servizio di percorso finché una zona di accesso con il moniker attualmente specificato non esiste.Se un moniker esiste già viene generato un errore.Questa funzione facoltativamente generare i mapping del percorso per tutti i servizi registrati relativi a un dato livello. | |
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. | |
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 all'ID del tipo e lo strumento di servizio può esistere. | |
FindServiceDefinition(TeamFoundationRequestContext, String, Guid, Guid) | Restituisce la definizione del servizio per il servizio al tipo e l'identificatore di servizi forniti.Null viene restituito se non è presente alcuna voce nella cache per questo servizio. | |
FindServiceDefinitions | Cerca le definizioni del servizio per tutti i servizi disponibili per il tipo di servizio specificato.Se nessun servizio di questo tipo esistente, un'enumerazione vuota verrà restituita. | |
FindServiceDefinitionsByToolId | Cerca le definizioni del servizio per tutti i servizi disponibili per l'id specificato dello strumentoSe esiste alcun servizio per questo ID dello strumento, un'enumerazione vuota verrà restituita. | |
FindServiceLocation | Cerca la posizione del servizio all'ID del tipo e lo strumento del mapping di accesso specificato.Affinché questa chiamata da gestire, solo un servizio all'ID del tipo e lo strumento di servizio può esistere. | |
GetAccessMapping | Restituisce il mapping di accesso per il moniker fornito.Se il mapping di accesso non viene trovato, viene restituito null. | |
GetAccessMappings | Ottiene tutti mapping di accesso nel contesto corrente. | |
GetDefaultAccessMapping | ||
GetHostLocation | GetHostLocation restituirà un URL alla radice dell'host per il mapping di accesso specificato. | |
GetLastChangeId | Restituisce l'id dell'ultima modifica in cui è stato eseguito sui dati di posizione. | |
GetPublicAccessMapping | ||
GetRootDomainUri | Ottiene il nome di dominio livello radice se presente nel Registro di sistema, altrimenti configurato nel mapping di accesso pubblico. | |
GetSelfReferenceUri | Ottiene L'uri del servizio di percorso per questo host.Tenta di recuperare la posizione specificata il mapping di accesso specificato.Se il coould del servizio di percorso non essere risolto tramite il mapping di accesso quindi restituisce il primo mapping di accesso.Se non esistono mapping di accesso disponibili per il servizio di percorso genereranno AccessMappingNotRegisteredException. | |
GetServerAccessMapping | ||
LocationForAccessMapping(TeamFoundationRequestContext, ServiceDefinition, AccessMapping) | ||
LocationForAccessMapping(TeamFoundationRequestContext, String, RelativeToSetting, AccessMapping) | ||
LocationForAccessMapping(TeamFoundationRequestContext, String, Guid, AccessMapping, Guid) | ||
RemoveAccessMapping | Rimuovere un mapping di accesso e inserire tutte mappate all'interno delle definizioni del servizio. | |
RemoveServiceDefinitions | Consente di rimuovere le informazioni sui servizi specificati dal servizio di percorso. | |
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. | |
ServiceEnd | ServiceEnd viene chiamato quando l'host può essere disattivato e che il servizio deve liberare le risorse in esso contenute in. (Ereditato da ITeamFoundationService) | |
ServiceStart | ServiceStart viene chiamato quando il servizio viene inizializzato.Se il servizio intialized in modo asincrono deve implementare Service_Ready utilizzato per determinare quando il servizio è pronto per gli utenti di accedere a. (Ereditato da ITeamFoundationService) | |
SetDefaultAccessMapping | Imposta il mapping di accesso predefinito al mapping passato. |
In alto