Udostępnij za pośrednictwem


Klasa TeamFoundationDatabaseSettings

Hierarchia dziedziczenia

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

Przestrzeń nazw:  Microsoft.TeamFoundation.Framework.Server
Zestaw:  Microsoft.TeamFoundation.Framework.Server (w Microsoft.TeamFoundation.Framework.Server.dll)

Składnia

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

Typ TeamFoundationDatabaseSettings uwidacznia następujące elementy członkowskie.

Metody

  Nazwa Opis
Metoda publiczna ClearConnectionString Spowoduje to usunięcie ciąg połączenia dla określonej bazy danych.
Metoda publicznaStatyczny element członkowski ClearSqlConnectionPool Czyści puli połączeń SQL ciągi połączeń dostarczony.
Metoda publiczna Equals Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object).
Metoda publiczna GetAllConnectionStrings Tworzy Kolekcja ciągów połączenia prawdopodobnie używane przez TFS na dostęp do tego hosta.Przydatne do czyszczenia SQL puli połączeń.
Metoda publiczna GetHashCode Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object).
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda publicznaStatyczny element członkowski MaskPassword
Metoda publiczna QueryConnectionStrings Zwraca ciągi połączeń dla każdej bazy danych logicznych.
Metoda publiczna ReadConnectionString To zbadać bazę danych i pobrać ciągu połączenia.Jeśli baza danych nie jest skonfigurowany, następnie, zwracana jest wartość null.
Metoda publiczna ReadConnectionTimeout
Metoda publiczna ReadDeadlockPause To będzie ustalić czy baza danych ma określoną wartość Wstrzymaj zakleszczenia, jeśli nie zwróci wartość domyślna skonfigurowana dla wszystkich baz danych
Metoda publiczna ReadDeadlockRetryCount To będzie ustalić czy tej bazy danych ma określoną wartość dla zakleszczenia, liczba prób, jeśli nie zwróci wartość domyślna skonfigurowana dla wszystkich baz danych
Metoda publiczna ReadExecutionTimeThreshold Odczytać ExecutionTimeThreshold
Metoda publiczna ReadLoggingOptions Przeczytaj opcje rejestrowania
Metoda publiczna ReadPerformanceOptions Przeczytaj opcje wydajności
Metoda publiczna ReadTimeout To zbadać bazę danych i pobrać ciągu połączenia.Jeśli baza danych nie jest skonfigurowany, następnie, zwracana jest wartość null.
Metoda publiczna SetConnectionString Spowoduje to ustawienie ciąg połączenia dla określonej bazy danych.Natychmiast Czyści pamięć podręczną.
Metoda publiczna ToString Zwraca wartość typu ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object).
Metoda publiczna ValidateCategory ValidateCategory jest używana, aby upewnić się, że requestContext ma prawo dostępu do bazy danych i że wersji schematu odpowiada między składnika i właściwości rozszerzone

Początek

Zdarzenia

  Nazwa Opis
Zdarzenie publiczne ConnectionStringsUpdated To jest uruchamiany przy każdym dodawaniu lub aktualizacji ciąg połączenia. Lista przekazany będzie zawierać ciągi połączeń zaktualizowane.

Początek

Jawne implementacje interfejsu

  Nazwa Opis
Jawna implementacja interfejsuMetoda prywatna ITeamFoundationService.ServiceEnd
Jawna implementacja interfejsuMetoda prywatna ITeamFoundationService.ServiceStart

Początek

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.TeamFoundation.Framework.Server