Share via


Classe WarehouseAdapter

Um adaptador de depósito ao executar como um trabalho TFS deste adaptador por sincronizado com outros trabalhos de depósito.

Hierarquia de herança

System.Object
  Microsoft.TeamFoundation.Warehouse.WarehouseAdapter

Namespace:  Microsoft.TeamFoundation.Warehouse
Assembly:  Microsoft.TeamFoundation.Warehouse (em Microsoft.TeamFoundation.Warehouse.dll)

Sintaxe

'Declaração
Public MustInherit Class WarehouseAdapter _
    Implements IDisposable
public abstract class WarehouseAdapter : IDisposable

O tipo WarehouseAdapter expõe os membros a seguir.

Construtores

  Nome Descrição
Método protegido WarehouseAdapter

Superior

Propriedades

  Nome Descrição
Propriedade pública IsWarehouseHostCancelled O host de armazenamento foi cancelado.Isso é aqui como uma conveniência.Imediatamente antes da chamada interrupção está usando um StopReason de HostCancelled esse valor é definido para retifica-lo de outra forma será false.
Propriedade pública IsWarehouseSchemaLockRequested O bloqueio do esquema de armazenamento foi solicitado por um outros trabalhos de depósito.Isso é aqui como uma conveniência.Imediatamente antes da chamada interrupção está usando um StopReason de WarehouseSchemaLockRequested esse valor é definido para retifica-lo de outra forma será false.
Propriedade pública RequestContext O contexto da solicitação. Isso pode ser utilizada, por exemplo, para acessar o resto dos serviços de TFS.
Propriedade pública WarehouseContext O contexto de depósito.

Superior

Métodos

  Nome Descrição
Método público Cancel Parte este adaptador para cancelar a execução.
Método público Dispose() Implementar IDisposable. Não faça este método virtual.
Método protegido Dispose(Boolean) A implementação real de limpa o código.
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 público Initialize Inicializar esta extensão.
Método público MakeDataChanges Adicionar dados ao depósito. Esse método executa paralelamente a outros trabalhos de depósito.
Método público MakeSchemaChanges Aplicar alterações do esquema DB de armazenamento ou de SSAS. Quando este método está executando este adaptador é dado acesso exclusivo ao DB de armazenamento e de SSAS (exceto as consultas de usuário).
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.Warehouse