Поделиться через


TeamFoundationDatabaseManagementService - класс

Иерархия наследования

System.Object
  Microsoft.TeamFoundation.Framework.Server.TeamFoundationDatabaseManagementService

Пространство имен:  Microsoft.TeamFoundation.Framework.Server
Сборка:  Microsoft.TeamFoundation.Framework.Server (в Microsoft.TeamFoundation.Framework.Server.dll)

Синтаксис

'Декларация
<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

Тип TeamFoundationDatabaseManagementService предоставляет следующие члены.

Методы

  Имя Описание
Открытый метод AcquireDatabasePartition
Открытый метод CopyDatabase(TeamFoundationRequestContext, Int32, String)
Открытый метод CopyDatabase(TeamFoundationRequestContext, Int32, String, TimeSpan)
Открытый метод CreateDatabase
Открытый метод CreateDatabasePool Создайте новое определение отказа базы данных.
Открытый метод CreateDatabaseUsersForServiceAccounts
Открытый метод DeleteDatabasePool
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Открытый метод GenerateDatabaseName
Открытый метод GetDatabase
Открытый метод GetDatabasePool Возвращает заданный пул базы данных.Исключение DatabasePoolNotFoundException, если указанный пул не найден базы данных.
Открытый метод GetDatabasePoolsToGrow Возвращает все базы данных, которые в них CreateThreshold.
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetNumberOfDatabases Получает число баз данных, которые зарегистрированы в пул.
Открытый метод GetSplitDatabaseIssues
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод IncrementTenantsPendingDelete
Открытый метод PerformDatabaseSplitAnalysis Анализ потребление клиента заданной базы данных и возвращают список hostIds клиента, которые должны быть вне разбиваются на основе заданного метода
Открытый метод QueryDatabasePools Запросите кластеры базы данных.
Открытый метод QueryDatabases(TeamFoundationRequestContext) Запрос всех баз данных, управляемых этой службой.
Открытый метод QueryDatabases(TeamFoundationRequestContext, TeamFoundationDatabaseType)
Открытый метод QueryDatabases(TeamFoundationRequestContext, String)
Открытый метод QueryDatabaseUsage
Открытый метод RegisterDatabase Зарегистрируйте новую базу данных с DatabaseManagementService.
Открытый метод ReleaseDatabasePartition
Открытый метод RemoveDatabase Регистрацию базы данных из базы данных управления.Удалите и, наконец, удалите операции вызывать этот метод, чтобы удалить базу данных из tbl_Database.
Открытый метод SplitDatabase
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)
Открытый метод TryGetDatabasePool Возвращает заданный пул базы данных.Возвращаемое значение показывает, существует ли указанный пул базы данных.
Открытый метод TryGetDatabaseProperties
Открытый метод UpdateDatabasePool Обновить определение кластера.
Открытый метод UpdateDatabaseProperties Обновите уровень обслуживания базы данных.

В начало страницы

Явные реализации интерфейса

  Имя Описание
Явная реализация интерфейсаЗакрытый метод ITeamFoundationService.ServiceEnd Чтобы завершить службы.
Явная реализация интерфейсаЗакрытый метод ITeamFoundationService.ServiceStart Запустите TeamFoundationDatabaseManagementService.Эту службу можно запускать только на узле службы уровня развертывания.

В начало страницы

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.TeamFoundation.Framework.Server - пространство имен