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 | |
---|---|---|
ClearConnectionString | Dieses entfernt eine Verbindungszeichenfolge für eine bestimmte Datenbank. | |
ClearSqlConnectionPool | Löscht den SQL-Verbindungspool für alle angegebenen Verbindungszeichenfolgen. | |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
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. | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
MaskPassword | ||
QueryConnectionStrings | Gibt Verbindungszeichenfolgen für jede logische Datenbank zurück. | |
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. | |
ReadConnectionTimeout | ||
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 | |
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 | |
ReadExecutionTimeThreshold | Lesen Sie das ExecutionTimeThreshold | |
ReadLoggingOptions | Lesen Sie die Protokollierungsoptionen | |
ReadPerformanceOptions | Lesen Sie die Leistungsoptionen | |
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. | |
SetConnectionString | Dadurch wird die Verbindungszeichenfolge für eine bestimmte Datenbank fest.Hierdurch wird sofort den Cache. | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) | |
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 | |
---|---|---|
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 | |
---|---|---|
ITeamFoundationService.ServiceEnd | ||
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.