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


TeamFoundationServicingService - класс

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

System.Object
  Microsoft.TeamFoundation.Framework.Server.TeamFoundationServicingService

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

Синтаксис

'Декларация
<TeamFoundationServiceDependency(GetType(TeamFoundationJobService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationFileService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationHostManagementService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationRegistryService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationLockingService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationDatabaseManagementService))> _
Public Class TeamFoundationServicingService _
    Implements ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationJobService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationFileService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationHostManagementService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationRegistryService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationLockingService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationDatabaseManagementService))]
public class TeamFoundationServicingService : ITeamFoundationService

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

Конструкторы

  Имя Описание
Открытый метод TeamFoundationServicingService

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

Методы

  Имя Описание
Открытый метод AddServicingOperation(TeamFoundationRequestContext, Stream, TeamFoundationLock) Добавляет новую операции обслуживания к базе данных конфигурации.Все общие группы шага, определенные в XML-файле, необходимо добавить в базе данных конфигурации до вызова этого метода.
Открытый метод AddServicingOperation(TeamFoundationRequestContext, String, IEnumerable<String>, IEnumerable<String>) Добавляет новую операции обслуживания к базе данных конфигурации.Все обслуживание группы шага, перечисленные в коллекции [stepGroups] необходимо добавить в базе данных конфигурации до вызова этого метода.
Открытый метод AddServicingOperation(TeamFoundationRequestContext, String, IEnumerable<String>, IEnumerable<String>, TeamFoundationLock) Добавляет новую операции обслуживания к базе данных конфигурации.Все обслуживание группы шага, перечисленные в коллекции [stepGroups] необходимо добавить в базе данных конфигурации до вызова этого метода.
Открытый метод AddServicingResource
Открытый метод AddServicingStepGroups(TeamFoundationRequestContext, IEnumerable<ServicingStepGroup>) Добавляет этап обслуживания группы и обслуживания шагает, указанный в коллекции [stepGroups] к базе данных конфигурации.
Открытый метод AddServicingStepGroups(TeamFoundationRequestContext, IEnumerable<ServicingStepGroup>, TeamFoundationLock) Добавляет этап обслуживания группы и обслуживания шагает, указанный в коллекции [stepGroups] к базе данных конфигурации.
Открытый метод AddUpdatePackageHistoryEntry
Открытый метод DeleteServicingOperation Указанная операция удалитями обслуживание.
Открытый метод DeleteServicingResources
Открытый метод DeleteServicingStepGroups Удалить группу этапа обслуживания и шагают обслуживания, указанные в коллекции stepGroups.
Открытый метод DisableServicing [DisableServicing] используется для предотвращения обслуживание из задания.Все обслуживания должны выполняться перед обслуживания можно отключить.
Открытый метод EnableServicing
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый методСтатический член GetDatabasePseudoHostId
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetServicingDetails(TeamFoundationRequestContext, Guid, ServicingStepDetailFilterOptions, ServicingJobDetail%)
Открытый метод GetServicingDetails(TeamFoundationRequestContext, Guid, DateTime, ServicingJobDetail%)
Открытый метод GetServicingDetails(TeamFoundationRequestContext, Guid, ServicingStepDetailFilterOptions, Int64, ServicingJobDetail%)
Открытый метод GetServicingDetails(TeamFoundationRequestContext, Guid, DateTime, Int64, ServicingJobDetail%)
Открытый метод GetServicingJobInfo
Открытый метод GetServicingJobStats
Открытый метод GetServicingOperation Возвращает указанную операцию обслуживания.
Открытый метод GetServicingResources
Открытый метод GetServicingStepGroupOperations Возвращает список для операций обслуживания, что указанная группа этапов принадлежит.
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод PerformServicingJob(TeamFoundationRequestContext, ServicingJobData)
Открытый метод PerformServicingJob(TeamFoundationRequestContext, ServicingJobData, Guid, DateTime)
Открытый метод QueryServicingJobsInfo
Открытый метод QueryUpdatePackageHistory
Открытый метод QueueMoveCollection
Открытый метод QueuePatchCollections
Открытый метод QueuePatchDatabases
Открытый метод QueueServicingJob
Открытый метод QueueServicingJobs
Открытый метод RequeueServicingJob
Открытый метод ServiceEnd
Открытый метод ServiceStart
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)
Открытый метод UpdateServicingOperation(TeamFoundationRequestContext, Stream, TeamFoundationLock) Обновляет операции обслуживания.Все обслуживание группы шага, перечисленные в коллекции [stepGroups] необходимо добавить в базе данных конфигурации до вызова этого метода.
Открытый метод UpdateServicingOperation(TeamFoundationRequestContext, String, IEnumerable<String>, IEnumerable<String>, TeamFoundationLock) Обновляет операции обслуживания.Все обслуживание группы шага, перечисленные в коллекции [stepGroups] необходимо добавить в базе данных конфигурации до вызова этого метода.
Открытый метод UpdateServicingStepGroups Обновления обслуживание группы для шага и обслуживание шагают, указанный в коллекции [stepGroups].

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

Поля

  Имя Описание
Открытое полеСтатический член CreateProjectServicingProvider

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

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

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

См. также

Ссылки

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