Condividi tramite


Classe TeamFoundationDatabaseSettings

Gerarchia di ereditarietà

System.Object
  Microsoft.TeamFoundation.Framework.Server.TeamFoundationDatabaseSettings

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(TeamFoundationResourceManagementService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationRegistryService))> _
Public NotInheritable Class TeamFoundationDatabaseSettings _
    Implements ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationSqlNotificationService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationResourceManagementService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationRegistryService))]
public sealed class TeamFoundationDatabaseSettings : ITeamFoundationService

Il tipo TeamFoundationDatabaseSettings espone i seguenti membri.

Metodi

  Nome Descrizione
Metodo pubblico ClearConnectionString Verranno rimosse una stringa di connessione per un determinato database.
Metodo pubblicoMembro statico ClearSqlConnectionPool Rimuove il pool di connessioni SQL per tutte le stringhe di connessione specificate.
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo pubblico GetAllConnectionStrings Compila una raccolta di stringhe di connessione probabilmente a utilizzato un oggetto da TFS per accedere all'host.Utile per cancellare il pool di connessioni SQL.
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblicoMembro statico MaskPassword
Metodo pubblico QueryConnectionStrings Restituisce le stringhe di connessione per ogni database logico.
Metodo pubblico ReadConnectionString Si esaminerà il database specificato e recuperato dalla stringa di connessione.Se il database non è configurato, l'elenco di funzioni un valore null viene restituito.
Metodo pubblico ReadConnectionTimeout
Metodo pubblico ReadDeadlockPause Verrà innanzitutto determinerà se questo database ha un valore specifico per la sospensione di deadlock, se non restituirà il valore predefinito configurato per tutti i database
Metodo pubblico ReadDeadlockRetryCount Verrà innanzitutto determinerà se il database contiene un valore specifico per il numero di tentativi di deadlock, se non restituirà il valore predefinito configurato per tutti i database
Metodo pubblico ReadExecutionTimeThreshold Leggere il ExecutionTimeThreshold
Metodo pubblico ReadLoggingOptions Leggere le opzioni di registrazione
Metodo pubblico ReadPerformanceOptions Leggere le opzioni di prestazioni
Metodo pubblico ReadTimeout Si esaminerà il database specificato e recuperato dalla stringa di connessione.Se il database non è configurato, l'elenco di funzioni un valore null viene restituito.
Metodo pubblico SetConnectionString Si imposterà la stringa di connessione per un determinato database.Verrà immediatamente cancellazione della cache.
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)
Metodo pubblico ValidateCategory ValidateCategory viene utilizzato per assicurarsi che il requestContext disponga dei diritti necessari per accedere al database e che le corrispondenze della versione dello schema tra il componente e la proprietà estesa

In alto

Eventi

  Nome Descrizione
Evento pubblico ConnectionStringsUpdated Ciò viene generata ogni volta che una stringa di connessione viene aggiunto o aggiornata. L'elenco passato contenute le stringhe di connessione aggiornate.

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaMetodo privato ITeamFoundationService.ServiceEnd
Implementazione esplicita dell'interfacciaMetodo privato ITeamFoundationService.ServiceStart

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.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.Framework.Server