Freigeben über


TeamFoundationDatabaseSettings-Klasse

Vererbungshierarchie

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

Namespace:  Microsoft.TeamFoundation.Framework.Server
Assembly:  Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)

Syntax

'Declaration
<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

Der TeamFoundationDatabaseSettings-Typ macht die folgenden Member verfügbar.

Methoden

  Name Beschreibung
Öffentliche Methode ClearConnectionString Dieses entfernt eine Verbindungszeichenfolge für eine bestimmte Datenbank.
Öffentliche MethodeStatischer Member ClearSqlConnectionPool Löscht den SQL-Verbindungspool für alle angegebenen Verbindungszeichenfolgen.
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Öffentliche Methode GetAllConnectionStrings Erstellt eine Auflistung der Verbindungszeichenfolgen zu wahrscheinlich wird von TFS, um auf diesem Host zuzugreifen.Wird für das Löschen des SQL-Verbindungspools.
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche MethodeStatischer Member MaskPassword
Öffentliche Methode QueryConnectionStrings Gibt Verbindungszeichenfolgen für jede logische Datenbank zurück.
Öffentliche Methode ReadConnectionString Diese überprüft die angegebene Datenbank und die Verbindungszeichenfolge ab.Wenn die Datenbank nicht konfiguriert wird, wird den Then-Block ein NULL-Wert zurückgegeben.
Öffentliche Methode ReadConnectionTimeout
Öffentliche Methode ReadDeadlockPause Dies überprüft, ob diese Datenbank einen bestimmten Wert für die Deadlockpause verfügt, wenn sie nicht den Standardwert zurückgibt, der für alle Datenbanken konfiguriert ist
Öffentliche Methode ReadDeadlockRetryCount Dies überprüft, ob diese Datenbank einen bestimmten Wert für die Deadlockwiederholungsanzahl verfügt, wenn sie nicht den Standardwert zurückgibt, der für alle Datenbanken konfiguriert ist
Öffentliche Methode ReadExecutionTimeThreshold Lesen Sie das ExecutionTimeThreshold
Öffentliche Methode ReadLoggingOptions Lesen Sie die Protokollierungsoptionen
Öffentliche Methode ReadPerformanceOptions Lesen Sie die Leistungsoptionen
Öffentliche Methode ReadTimeout Diese überprüft die angegebene Datenbank und die Verbindungszeichenfolge ab.Wenn die Datenbank nicht konfiguriert wird, wird den Then-Block ein NULL-Wert zurückgegeben.
Öffentliche Methode SetConnectionString Dadurch wird die Verbindungszeichenfolge für eine bestimmte Datenbank fest.Hierdurch wird sofort den Cache.
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Öffentliche Methode ValidateCategory ValidateCategory wird verwendet, um sicherzustellen, dass das requestContext das Zugriffsrecht auf die Datenbank hat und die Schemaversion zwischen der Komponente und der erweiterten Eigenschaft passt

Zum Seitenanfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis ConnectionStringsUpdated Dies wird immer dann ausgelöst, wenn eine Verbindungszeichenfolge hinzugefügt oder aktualisiert wird. Die Liste, die in übergeben wird, enthält die aktualisierten Verbindungszeichenfolgen.

Zum Seitenanfang

Explizite Schnittstellenimplementierungen

  Name Beschreibung
Explizite SchnittstellenimplementierungPrivate Methode ITeamFoundationService.ServiceEnd
Explizite SchnittstellenimplementierungPrivate Methode ITeamFoundationService.ServiceStart

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.TeamFoundation.Framework.Server-Namespace