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 ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationSqlNotificationService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationRegistryService))]
public sealed class TeamFoundationLocationService : ITeamFoundationService
Il tipo TeamFoundationLocationService espone i seguenti membri.
Metodi
Nome | Descrizione | |
---|---|---|
ConfigureAccessMapping | Aggiunge un nuovo accesso mapping per il servizio di posizione come una zona di accesso con il moniker specificato non esiste.Se esiste già un moniker, verrà generato un errore.Questa funzione genera facoltativamente mapping di posizione per tutti i servizi registrati che sono relativi a un determinato livello. | |
DetermineAccessMapping(TeamFoundationRequestContext) | Determina il tipo di mapping di questa richiesta di accesso fornito da.Ciò avviene mediante confronto schema host e porta di richiesta in arrivo con i movimenti di assistenza di posizione. | |
DetermineAccessMapping(TeamFoundationRequestContext, String) | Determina il tipo di accesso mapping questa posizione proviene da.Ciò avviene mediante confronto schema host e porta di richiesta in arrivo con i movimenti di assistenza di posizione. | |
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) | |
FindServiceDefinition(TeamFoundationRequestContext, String, Guid) | Restituisce la definizione di servizio per il servizio che ha il tipo di servizio fornito e l'identificatore.Se non è presente alcuna voce nella cache per questo servizio, verrà restituito null. | |
FindServiceDefinition(TeamFoundationRequestContext, String, String) | Consente di trovare la definizione di servizio con l'id di tipo e lo strumento di servizio fornito.Affinché questa chiamata abbia esito positivo, può esistere un solo servizio che presenta l'id di tipo e lo strumento di servizio fornito. | |
FindServiceDefinitions | Trova le definizioni di servizio per tutti i servizi disponibili per il tipo di servizio specificato.Se nessun servizio di questo tipo esiste, verrà restituita un'enumerazione vuota. | |
FindServiceDefinitionsByToolId | Consente di trovare le definizioni dei servizi per tutti i servizi disponibili per l'ID di strumento specificato.In presenza di alcun servizio per l'ID di questo strumento, verrà restituita un'enumerazione vuota. | |
FindServiceLocation | Individua la posizione del servizio che ha l'ID di tipo e lo strumento di servizio fornito per il mapping di accesso fornito.Affinché questa chiamata abbia esito positivo, può esistere un solo servizio con il servizio fornito digitare e strumento di ID. | |
GetAccessMapping | Restituisce il mapping di accesso per il moniker specificato.Se il mapping di accesso non viene trovato, viene restituito null. | |
GetAccessMappings | Ottiene tutti i mapping di accesso nel contesto corrente. | |
GetDefaultAccessMapping | Restituisce il mapping di accesso predefinito per il servizio di individuazione. | |
GetHashCode | Funge da funzione hash per un determinato tipo. (Ereditato da Object) | |
GetHostLocation | GetHostLocation verrà restituito un URL nella directory principale dell'host per il mapping di accesso specificato. | |
GetLastChangeId | Restituisce l'ID per l'ultima modifica è stata eseguita sui dati di posizione. | |
GetPublicAccessMapping | Il mapping di accesso del servizio per percorso di accesso client (pubblica) quando un mapping di accesso specifico non è nota.Ciò si differenzia leggermente da DefaultAccessMapping.Il mapping di accesso predefinito può essere utilizzato quando non si è certi di dove verrà effettuato l'accesso. | |
GetRootDomainUri | ||
GetSelfReferenceUri | Ottiene l'Uri per il servizio di posizione per questo host.Tenterà di recuperare il percorso specificato il mapping di accesso fornito.Se il servizio di individuazione non può essere risolto mediante il mapping di accesso quindi restituirà il primo mapping di accesso.Se non sono disponibili per il servizio di individuazione alcun mapping di accesso genererà AccessMappingNotRegisteredException. | |
GetServerAccessMapping | L'accesso di mapping che dovrebbe essere utilizzato quando il server necessita di un URL di accesso stesso.In questo modo verrà eseguito il codice che utilizza tali URL sul server, non da una postazione pubblica/client. | |
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) | ||
RemoveAccessMapping | Rimuove un mapping di accesso e di tutti i percorsi che vengono mappati all'interno delle definizioni di servizio. | |
RemoveServiceDefinitions | Rimuove le informazioni relative ai servizi specificati dal servizio di posizione. | |
SaveServiceDefinitions | Registra servizi utilizzando il servizio di individuazione.Tutti i mapping di accesso a cui fa riferimento un ServiceDefinition o uno dei relativi LocationMappings già devono essere registrati con il LocationService.Verranno generate e aggiornate sul servizio passate le definizioni di mapping del percorso per le definizioni di servizio fornito non sia completo.Tutti i servizi relativi non passa alcun mapping di posizione passato avrà mapping percorso generato per tutti i mapping di accesso esistente.Se solo alcuni mapping di accesso desiderato, devono essere passati. | |
SetDefaultAccessMapping | Imposta il mapping di accesso predefinito per il mapping passato. | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) | |
ValidateServiceDefinition |
In alto
Implementazioni esplicite dell'interfaccia
Nome | Descrizione | |
---|---|---|
ITeamFoundationService.ServiceEnd | Consente di eseguire operazioni di pulitura. | |
ITeamFoundationService.ServiceStart | Eseguire la procedura di avvio. |
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.