Compartilhar via


Classe ServicingJobData

Hierarquia de herança

System.Object
  Microsoft.TeamFoundation.Framework.Server.ServicingJobData

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

Sintaxe

'Declaração
Public Class ServicingJobData
public class ServicingJobData

O tipo ServicingJobData expõe os membros a seguir.

Construtores

  Nome Descrição
Método público ServicingJobData()
Método público ServicingJobData(array<String[])

Superior

Propriedades

  Nome Descrição
Propriedade pública JobTitle Este é um nome amigável para este trabalho.Será usado como o nome de trabalho quando o trabalho são colocadas na fila.
Propriedade pública OperationClass OperationClass define a classe geral desta operação de serviço.
Propriedade pública ServicingHostId Uma solicitação de serviço pode especificar o InstanceId host que será prestando serviços de aplicativos.Isso permitirá que o mecanismo de serviço execute tarefas em relação ao host de serviço.
Propriedade pública ServicingItems
Propriedade pública ServicingItemsValue Observação: Eles não devem ser alterados, eles são o formulário serializada de dicionário ServicingItems.
Propriedade pública ServicingLocks O LockMode é usado para definir o bloqueio para tipos específicos de trabalho.Efeitos de LockMode:NoLock - bloqueios esses serão ignorados.Shared - isso fará com que o trabalho tomar um bloqueio compartilhado neste ServicingLock.Todos os outros trabalhos que recebem um bloqueio compartilhado poderão continuar, mas um bloqueio exclusivo será bloqueado até que você concluir e você não pode iniciar até que o trabalho exclusivos terminem.Exclusive - isso fará com que o trabalho tomar um bloqueio exclusivo neste ServicingLock.Isso significa que qualquer outra operação poderá iniciar após esse bloqueio é adquirido.Também esperará todos os trabalhos em execução que tenham um bloqueio em um desses.
Propriedade pública ServicingOperations Este é o conjunto de ServicingOperations que deve ser executado para este trabalho de serviço.São executados na ordem listada na matriz.As operações são executadas em uma maneira serializada, onde a segunda operação não inicia até a primeira operação seja concluído.
Propriedade pública ServicingOptions ServicingOptions é usado para controlar a validação de trabalho de serviço quando o trabalho é iniciado.Consulte a enumeração de ServicingFlags para as opções disponíveis.
Propriedade pública ServicingTokens
Propriedade pública ServicingTokensValue Observação: Eles não devem ser alterados; o formulário é serializada de dicionário ServicingTokens.

Superior

Métodos

  Nome Descrição
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úblico GetHashCode Serve como a função de hash padrão. (Herdado de Object.)
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 ToString Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.)

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