TeamFoundationTracingExtensionMethods-Klasse
Statische Klasse für Ablaufverfolgungserweiterungsmethoden
Vererbungshierarchie
System.Object
Microsoft.TeamFoundation.Framework.Server.TeamFoundationTracingExtensionMethods
Namespace: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)
Syntax
'Declaration
<ExtensionAttribute> _
Public NotInheritable Class TeamFoundationTracingExtensionMethods
public static class TeamFoundationTracingExtensionMethods
Methoden
Name | Beschreibung | |
---|---|---|
TraceBlock(TeamFoundationRequestContext, Int32, Int32, String, String, String) | Ruft requestContext.TraceEnter-Methode auf und gibt eine IDisposable-Instanz für den requestContext.TraceLeave-Aufruf zurück.Dieser Methodenaufruf muss mit einer using-Anweisung umschlossen werden.IDisposable.Dispose-Methode ist nicht threadsicher.Der Aufrufer muss die Synchronisierung durchzuführen, wenn sie IDisposable-isntance mit anderen Threads verwenden möchte. | |
TraceBlock(TeamFoundationRequestContext, Int32, Int32, Int32, String, String, String, Action) | Umschließt eine Aktion mit Methoden TraceEnter und TraceLeave ein.Wenn eine Ausnahme TraceException es auch gibt. |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.