Classe TeamFoundationTracingExtensionMethods
Classe estática para métodos de extensão de rastreamento
Hierarquia de herança
System.Object
Microsoft.TeamFoundation.Framework.Server.TeamFoundationTracingExtensionMethods
Namespace: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (em Microsoft.TeamFoundation.Framework.Server.dll)
Sintaxe
'Declaração
<ExtensionAttribute> _
Public NotInheritable Class TeamFoundationTracingExtensionMethods
public static class TeamFoundationTracingExtensionMethods
Métodos
Nome | Descrição | |
---|---|---|
![]() ![]() |
TraceBlock(TeamFoundationRequestContext, Int32, Int32, String, String, String) | Chama o método de requestContext.TraceEnter e retorna uma instância de IDisposable para a chamada de requestContext.TraceLeave.Esta chamada de método deve ser empacotado com uma instrução de uso.O método de IDisposable.Dispose não tem segurança de segmentos.O chamador precisa fazer a sincronização se desejar compartilhar o isntance de IDisposable com outros segmentos. |
![]() ![]() |
TraceBlock(TeamFoundationRequestContext, Int32, Int32, Int32, String, String, String, Action) | Envolve uma ação com métodos de TraceEnter e de TraceLeave.Quando há uma exceção TraceException ele também. |
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.