Compartilhar via


Classe ServicingContext

Hierarquia de herança

System.Object
  Microsoft.TeamFoundation.Framework.Server.ServicingContext

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

Sintaxe

'Declaração
Public Class ServicingContext _
    Implements IDisposable
public class ServicingContext : IDisposable

O tipo ServicingContext expõe os membros a seguir.

Construtores

  Nome Descrição
Método público ServicingContext(TeamFoundationRequestContext, IServicingResourceProvider, IServicingStepDetailLogger)
Método público ServicingContext(TeamFoundationRequestContext, IServicingResourceProvider, IServicingStepDetailLogger, IDictionary<String, String>, IDictionary<String, Object>, String)

Superior

Propriedades

  Nome Descrição
Propriedade pública CurrentServicingOperation
Propriedade pública CurrentStepGroupName
Propriedade pública GroupResolution
Propriedade pública Items
Propriedade pública LoggingLevel
Propriedade pública OperationClass
Propriedade pública PartitionIdToHostIdMap
Propriedade pública RequestContext
Propriedade pública ResourceProvider
Propriedade pública TFLogger
Propriedade pública Tokens

Superior

Métodos

  Nome Descrição
Método público AddItemIfNotDefined Adicionar um item se ainda não existir.
Método público AddTokenIfNotDefined SetServicingToken é usado para definir um par de valor de nome que ele seja substituído nos dados da etapa antes que a etapa é executada.Ao chamar a fonte do método somente o nome simbólico próprio.Os tokens são referenciados em dados de serviço de etapa incluindo “$$” antes e após o nome simbólico.ex.Definir com “ExampleToken”, dados da etapa contém “$$ExampleToken$$”. Os tokens são comparados com uma comparação que não diferencia maiúsculas de minúsculas, mas as maiúsculas e minúsculas - sensível substituídas.
Método público CreateComponent<TComponent> Cria um componente que pode ser usado para se comunicar com a versão atual do banco de dados.
Método público Equals Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método público Error
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 GetConnectionString Obtém a cadeia de conexão para o base de dados lógico especificado.Se a cadeia de conexão para a categoria especificada não é definida e o fallbackOnFramework é verdadeiro, a cadeia de conexão de Framework é retornada.
Método público GetConnectionStrings
Método público GetHashCode Serve como a função de hash padrão. (Herdado de Object.)
Método público GetItem<T>
Método público GetRequiredToken
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método público Log
Método público LogInfo(String)
Método público LogInfo(String, array<Object[])
Método protegido MemberwiseClone Cria uma cópia superficial de Objectatual. (Herdado de Object.)
Método público ParseToken<T>
Método público ReplaceResources
Método público ReplaceTokens
Método público SkipChildren
Método público ToString Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.)
Método público TryGetItem<T> Tentativas de recuperar um item de saco de item.
Método público TryGetToken Tentativas de recuperar um token de saco simbólico.
Método público Warn

Superior

Implementações explícitas da interface

  Nome Descrição
Implementação explícita da interfaceMétodo particular IDisposable.Dispose

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