Classe TeamFoundationTracingExtensionMethods
Classe statica dei metodi di estensione di traccia
Gerarchia di ereditarietà
System.Object
Microsoft.TeamFoundation.Framework.Server.TeamFoundationTracingExtensionMethods
Spazio dei nomi: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)
Sintassi
'Dichiarazione
<ExtensionAttribute> _
Public NotInheritable Class TeamFoundationTracingExtensionMethods
public static class TeamFoundationTracingExtensionMethods
Metodi
Nome | Descrizione | |
---|---|---|
TraceBlock(TeamFoundationRequestContext, Int32, Int32, String, String, String) | Chiama il metodo di requestContext.TraceEnter e restituisce un'istanza di IDisposable per la chiamata di requestContext.TraceLeave.Questa chiamata al metodo deve essere eseguito il wrapping con un'istruzione using.Il metodo di IDisposable.Dispose non è thread-safe.Il chiamante deve effettuare la sincronizzazione se desidera condividere il isntance IDisposable con altri thread. | |
TraceBlock(TeamFoundationRequestContext, Int32, Int32, Int32, String, String, String, Action) | Esegue il wrapping di azione con i metodi di TraceLeave e di TraceEnter.Quando si verifica un'eccezione TraceException anche. |
In alto
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.