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(TeamFoundationRegistryService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationResourceManagementService))> _
Public NotInheritable Class TeamFoundationDatabaseSettings _
Implements ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationSqlNotificationService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationRegistryService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationResourceManagementService))]
public sealed class TeamFoundationDatabaseSettings : ITeamFoundationService
Der TeamFoundationDatabaseSettings-Typ macht die folgenden Member verfügbar.
Methoden
Name | Beschreibung | |
---|---|---|
ClearConnectionString | Dadurch wird 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 von TFS, um auf diesem Host zuzugreifen.Wird zum Löschen des SQL-Verbindungspools. | |
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
QueryConnectionStrings(TeamFoundationRequestContext) | Gibt Verbindungszeichenfolgen für jedes logische Datenbank zurück. | |
QueryConnectionStrings(String, Guid) | Gibt Verbindungszeichenfolgen für jedes logische Datenbank zurück. | |
ReadConnectionString | Diese überprüft die angegebene Datenbank und die Verbindungszeichenfolge abgerufen.Wenn die Datenbank nicht konfiguriert wird, wird den Then-Block ein NULL-Wert zurückgegeben. | |
ReadConnectionTimeout | ||
ReadDeadlockPause | Dies bestimmt zunächst, ob diese Datenbank einen bestimmten Wert für die Deadlockpause verfügt, wenn sie nicht dem Standardwert zurückgibt, der für alle Datenbanken konfiguriert ist | |
ReadDeadlockRetryCount | Dies bestimmt zunächst, ob diese Datenbank einen bestimmten Wert für die Deadlockwiederholungsanzahl verfügt, wenn sie nicht dem 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 abgerufen.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 übereinstimmt |
Zum Seitenanfang
Ereignisse
Name | Beschreibung | |
---|---|---|
ConnectionStringsUpdated | Dies wird immer dann ausgelöst, wenn eine Verbindungszeichenfolge hinzugefügt oder aktualisiert wird. Die Liste übergebene enthält die aktualisierten Verbindungszeichenfolgen. |
Zum Seitenanfang
Explizite Schnittstellen implementierungen
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.