TeamFoundationTracingExtensionMethods, classe
Classe statique pour les méthodes d'extension de trace
Hiérarchie d'héritage
System.Object
Microsoft.TeamFoundation.Framework.Server.TeamFoundationTracingExtensionMethods
Espace de noms : Microsoft.TeamFoundation.Framework.Server
Assembly : Microsoft.TeamFoundation.Framework.Server (dans Microsoft.TeamFoundation.Framework.Server.dll)
Syntaxe
'Déclaration
<ExtensionAttribute> _
Public NotInheritable Class TeamFoundationTracingExtensionMethods
public static class TeamFoundationTracingExtensionMethods
Méthodes
Nom | Description | |
---|---|---|
TraceBlock(TeamFoundationRequestContext, Int32, Int32, String, String, String) | Appelle la méthode de requestContext.TraceEnter et retourne une instance IDisposable pour l'appel de requestContext.TraceLeave.Cet appel de méthode doit être encapsulé avec une instruction using.La méthode d'IDisposable.Dispose n'est pas thread-safe.L'appelant doit effectuer la synchronisation s'il souhaite partager l'isntance IDisposable avec d'autres threads. | |
TraceBlock(TeamFoundationRequestContext, Int32, Int32, Int32, String, String, String, Action) | Encapsule une action avec des méthodes de TraceEnter et de TraceLeave.Lorsqu'il existe une exception il TraceException. |
Début
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.