TeamFoundationDatabaseManagementService, classe
Hiérarchie d'héritage
System.Object
Microsoft.TeamFoundation.Framework.Server.TeamFoundationDatabaseManagementService
Espace de noms : Microsoft.TeamFoundation.Framework.Server
Assembly : Microsoft.TeamFoundation.Framework.Server (dans Microsoft.TeamFoundation.Framework.Server.dll)
Syntaxe
'Déclaration
<TeamFoundationServiceDependency(GetType(TeamFoundationRegistryService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationCollationService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationIdentityService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationHostManagementService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationServicingService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationJobService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationLockingService))> _
Public NotInheritable Class TeamFoundationDatabaseManagementService _
Implements ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationRegistryService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationCollationService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationIdentityService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationHostManagementService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationServicingService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationJobService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationLockingService))]
public sealed class TeamFoundationDatabaseManagementService : ITeamFoundationService
Le type TeamFoundationDatabaseManagementService expose les membres suivants.
Méthodes
Nom | Description | |
---|---|---|
AcquireDatabasePartition | ||
CopyDatabase(TeamFoundationRequestContext, Int32, String) | ||
CopyDatabase(TeamFoundationRequestContext, Int32, String, TimeSpan) | ||
CreateDatabase | ||
CreateDatabasePool | Créez une nouvelle définition de pool de base de données. | |
CreateDatabaseUsersForServiceAccounts | ||
DeleteDatabasePool | ||
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
GenerateDatabaseName | ||
GetDatabase | ||
GetDatabasePool | Gets avez spécifié le pool de base de données.L'exception de DatabasePoolNotFoundException est levée lorsque le pool spécifié de base de données introuvable. | |
GetDatabasePoolsToGrow | Retourne toutes les bases de données qui sont sous leur CreateThreshold. | |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) | |
GetNumberOfDatabases | Obtenez le nombre de bases de données stockées à un pool. | |
GetSplitDatabaseIssues | ||
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
IncrementTenantsPendingDelete | ||
PerformDatabaseSplitAnalysis | Analysez l'utilisation de locataire de la base de données particulière et retourne la liste des hostIds de locataire qui doivent être fractionnés selon la méthode donnée | |
QueryDatabasePools | Interrogez les pools de base de données. | |
QueryDatabases(TeamFoundationRequestContext) | Interrogez toutes les bases de données gérées par ce service. | |
QueryDatabases(TeamFoundationRequestContext, TeamFoundationDatabaseType) | ||
QueryDatabases(TeamFoundationRequestContext, String) | ||
QueryDatabaseUsage | ||
RegisterDatabase | Enregistrez une nouvelle base de données avec le DatabaseManagementService. | |
ReleaseDatabasePartition | ||
RemoveDatabase | Désinscrivez une base de données de gestion de bases de données.Supprimez et de détachement les opérations doit appeler cette méthode pour supprimer une base de données du tbl_Database. | |
SplitDatabase | ||
ToString | Retourne une chaîne qui représente l'objet actif. (Hérité de Object.) | |
TryGetDatabasePool | Gets avez spécifié le pool de base de données.Une valeur de retour indique si le pool spécifié de base de données existe. | |
TryGetDatabaseProperties | ||
UpdateDatabasePool | Mettez à jour une définition de pool. | |
UpdateDatabaseProperties | Mettez à jour le niveau de le service d'une base de données. |
Début
Implémentations d'interface explicite
Nom | Description | |
---|---|---|
ITeamFoundationService.ServiceEnd | Complétez le service. | |
ITeamFoundationService.ServiceStart | Démarrez le TeamFoundationDatabaseManagementService.Ce service ne peut être démarré à l'hôte de service de niveau de déploiement. |
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.