Compartilhar via


Classe TeamFoundationServicingService

Hierarquia de herança

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

Namespace:  Microsoft.TeamFoundation.Framework.Server
Assembly:  Microsoft.TeamFoundation.Framework.Server (em Microsoft.TeamFoundation.Framework.Server.dll)

Sintaxe

'Declaração
<TeamFoundationServiceDependency(GetType(TeamFoundationFileService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationRegistryService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationLockingService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationHostManagementService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationDatabaseManagementService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationJobService))> _
Public Class TeamFoundationServicingService _
    Implements ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationFileService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationRegistryService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationLockingService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationHostManagementService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationDatabaseManagementService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationJobService))]
public class TeamFoundationServicingService : ITeamFoundationService

O tipo TeamFoundationServicingService expõe os membros a seguir.

Construtores

  Nome Descrição
Método público TeamFoundationServicingService

Superior

Métodos

  Nome Descrição
Método público AddServicingOperation(TeamFoundationRequestContext, Stream, TeamFoundationLock) Adiciona uma nova operação de serviço a base de dados de configuração.Todos os grupos de serviço de etapa especificadas no arquivo XML devem ser adicionados a base de dados de configuração antes de chamar este método.
Método público AddServicingOperation(TeamFoundationRequestContext, String, IEnumerable<String>, IEnumerable<String>) Adiciona uma nova operação de serviço a base de dados de configuração.Todos os grupos de etapas de serviço listados na coleção stepGroups devem ser adicionados ao banco de dados de configuração antes de você chamar este método.
Método público AddServicingOperation(TeamFoundationRequestContext, String, IEnumerable<String>, IEnumerable<String>, TeamFoundationLock) Adiciona uma nova operação de serviço a base de dados de configuração.Todos os grupos de etapas de serviço listados na coleção stepGroups devem ser adicionados ao banco de dados de configuração antes de você chamar este método.
Método público AddServicingResource
Método público AddServicingStepGroups(TeamFoundationRequestContext, IEnumerable<ServicingStepGroup>) A etapa Adds que serve a grupos e serviço vai listado na coleção de stepGroups a base de dados de configuração.
Método público AddServicingStepGroups(TeamFoundationRequestContext, IEnumerable<ServicingStepGroup>, TeamFoundationLock) A etapa Adds que serve a grupos e serviço vai listado na coleção de stepGroups a base de dados de configuração.
Método público AddUpdatePackageHistoryEntry
Método público DeleteServicingOperation Operação de serviço especificada exclusões.
Método público DeleteServicingResources
Método público DeleteServicingStepGroups Exclusões que os serviços de aplicativos para o grupo da etapa e que os serviços de aplicativos etapa listado na coleção de stepGroups.
Método público DisableServicing oDisableServicing é usado para impedir que o trabalho de serviço sejam executados.Qualquer atender deve ser concluída antes de atender pode ser desativado.
Método público EnableServicing
Método público Equals Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método protegido Finalize Permite que um objeto tente liberar recursos e executar outras operações de limpeza antes que seja recuperado pela coleta de lixo. (Herdado de Object.)
Método públicoMembro estático GetDatabasePseudoHostId
Método públicoMembro estático GetDeltaOperations Obter as operações de delta de atualização.
Método públicoMembro estático GetDeltaOperationsByLevel Obter as operações de delta de atualização.
Método público GetHashCode Serve como a função de hash padrão. (Herdado de Object.)
Método público GetServicingDetails(TeamFoundationRequestContext, Guid, ServicingStepDetailFilterOptions, ServicingJobDetail%) Recupera entradas de log de um trabalho de reparo.
Método público GetServicingDetails(TeamFoundationRequestContext, Guid, DateTime, ServicingJobDetail%) Recupera entradas de log de um trabalho de reparo.
Método público GetServicingDetails(TeamFoundationRequestContext, Guid, ServicingStepDetailFilterOptions, Int64, ServicingJobDetail%) Recupera entradas de log de um trabalho de reparo.
Método público GetServicingDetails(TeamFoundationRequestContext, Guid, DateTime, Int64, ServicingJobDetail%) Recupera entradas de log de um trabalho de reparo.
Método público GetServicingJobInfo
Método público GetServicingJobStats
Método público GetServicingOperation Obtém uma operação de serviço especificada.
Método público GetServicingOperationNames Obtém nomes de todas as operações de serviço.
Método público GetServicingResources
Método público GetServicingStepGroupOperations Retorna uma lista de operações de serviço que um grupo especificado da etapa pertence.
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método protegido MemberwiseClone Cria uma cópia superficial de Objectatual. (Herdado de Object.)
Método público PerformServicingJob(TeamFoundationRequestContext, ServicingJobData)
Método público PerformServicingJob(TeamFoundationRequestContext, ServicingJobData, Guid, DateTime)
Método público QueryServicingJobsInfo
Método público QueryUpdatePackageHistory
Método público QueueMoveCollection(TeamFoundationRequestContext, Guid, Int32, Boolean) Mover uma coleção na base de dados de destino.
Método público QueueMoveCollection(TeamFoundationRequestContext, Guid, String, Boolean) Mover uma coleção no pool especificado de base de dados.
Método público QueuePatchCollections Linhas trabalho de serviço remendar coleções.
Método público QueuePatchDatabases
Método público QueueServicingJob
Método público QueueServicingJobs
Método público RequeueServicingJob
Método público ServiceEnd
Método público ServiceStart
Método público ToString Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.)
Método público UpdateServicingOperation(TeamFoundationRequestContext, Stream, TeamFoundationLock) Atualiza a operação de serviço.Todos os grupos de etapas de serviço listados na coleção stepGroups devem ser adicionados ao banco de dados de configuração antes de você chamar este método.
Método público UpdateServicingOperation(TeamFoundationRequestContext, String, IEnumerable<String>, IEnumerable<String>, TeamFoundationLock) Atualiza a operação de serviço.Todos os grupos de etapas de serviço listados na coleção stepGroups devem ser adicionados ao banco de dados de configuração antes de você chamar este método.
Método público UpdateServicingStepGroups Atualizações que os serviços de aplicativos grupos da etapa e que os serviços de aplicativos etapa listado na coleção de stepGroups.

Superior

Campos

  Nome Descrição
Campo públicoMembro estático CreateProjectServicingProvider Usado para representante a criação do provedor de serviço específico de projeto.

Superior

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.TeamFoundation.Framework.Server