TeamFoundationDatabaseSettings, classe
Hiérarchie d'héritage
System.Object
Microsoft.TeamFoundation.Framework.Server.TeamFoundationDatabaseSettings
Espace de noms : Microsoft.TeamFoundation.Framework.Server
Assembly : Microsoft.TeamFoundation.Framework.Server (dans Microsoft.TeamFoundation.Framework.Server.dll)
Syntaxe
'Déclaration
<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
Le type TeamFoundationDatabaseSettings expose les membres suivants.
Méthodes
Nom | Description | |
---|---|---|
ClearConnectionString | Cela supprimera une chaîne de connexion pour une base de données spécifiée. | |
ClearSqlConnectionPool | Efface le pool de connexions SQL pour toutes les chaînes de connexion fournies. | |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
GetAllConnectionStrings | Génère une collection des chaînes de connexion susceptibles d'utiliser par TFS pour accéder à cet hôte.Pratique pour désactiver le pool de connexions SQL. | |
GetHashCode | Sert de fonction de hachage par défaut. (Hérité de Object.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
QueryConnectionStrings(TeamFoundationRequestContext) | Retourne des chaînes de connexion pour chaque base de données logique. | |
QueryConnectionStrings(String, Guid) | Retourne des chaînes de connexion pour chaque base de données logique. | |
ReadConnectionString | Cela examinera la base de données spécifiée et extrait la chaîne de connexion.Si la base de données n'est pas configurée, une valeur null est retournée. | |
ReadConnectionTimeout | ||
ReadDeadlockPause | Cela détermine d'abord si cette base de données a une valeur spécifique pour la suspension d'interblocage, sinon elle retourne la valeur par défaut configurée pour toutes les bases de données | |
ReadDeadlockRetryCount | Cela détermine d'abord si cette base de données a une valeur spécifique pour le nombre de démarrage d'interblocage, sinon elle retourne la valeur par défaut configurée pour toutes les bases de données | |
ReadExecutionTimeThreshold | Lisez l'ExecutionTimeThreshold | |
ReadLoggingOptions | Lisez les options de journalisation | |
ReadPerformanceOptions | Lisez les options de performance | |
ReadTimeout | Cela examinera la base de données spécifiée et extrait la chaîne de connexion.Si la base de données n'est pas configurée, une valeur null est retournée. | |
SetConnectionString | Cela affectera la chaîne de connexion pour une base de données spécifiée.Cela désactive immédiatement le cache. | |
ToString | Retourne une chaîne qui représente l'objet actif. (Hérité de Object.) | |
ValidateCategory | ValidateCategory est utilisé pour s'assurer que le requestContext a le droit d'accéder à la base de données et que la version du schéma correspond entre le composant et la propriété étendue |
Début
Événements
Nom | Description | |
---|---|---|
ConnectionStringsUpdated | Cela est déclenché dès qu'une chaîne de connexion est ajoutée ou mise à jour. La liste est passée contiendra les chaînes de connexion mises à jour. |
Début
Implémentations d'interface explicite
Nom | Description | |
---|---|---|
ITeamFoundationService.ServiceEnd | ||
ITeamFoundationService.ServiceStart |
Début
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.