Share via


TeamFoundationTracingExtensionMethods (Clase)

Clase estática para los métodos de extensión de seguimiento

Jerarquía de herencia

System.Object
  Microsoft.TeamFoundation.Framework.Server.TeamFoundationTracingExtensionMethods

Espacio de nombres:  Microsoft.TeamFoundation.Framework.Server
Ensamblado:  Microsoft.TeamFoundation.Framework.Server (en Microsoft.TeamFoundation.Framework.Server.dll)

Sintaxis

'Declaración
<ExtensionAttribute> _
Public NotInheritable Class TeamFoundationTracingExtensionMethods
public static class TeamFoundationTracingExtensionMethods

Métodos

  Nombre Descripción
Método públicoMiembro estático TraceBlock(TeamFoundationRequestContext, Int32, Int32, String, String, String) Llama al método de requestContext.TraceEnter y devuelve una instancia de IDisposable para la llamada de requestContext.TraceLeave.Esta llamada al método se debe ajustar mediante la instrucción.El método de IDisposable.Dispose no es seguro para subprocesos.El llamador debe realizar la sincronización si desea compartir el isntance IDisposable con otros subprocesos.
Método públicoMiembro estático TraceBlock(TeamFoundationRequestContext, Int32, Int32, Int32, String, String, String, Action) Ajusta una acción con los métodos de TraceEnter y de TraceLeave.Cuando hay una excepción que TraceException también.

Arriba

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.TeamFoundation.Framework.Server (Espacio de nombres)