Поделиться через


TeamFoundationTracingExtensionMethods.TraceBlock - метод (TeamFoundationRequestContext, Int32, Int32, String, String, String)

Вызывает метод requestContext.TraceEnter и возвращает экземпляр IDisposable для вызова requestContext.TraceLeave. Вызов этого метода необходимо создавать с помощью оператора использование. Метод IDisposable.Dispose не потокобезопасен. Вызывающему объекту требуется синхронизация задачи, если требуется использовать isntance IDisposable с другими потоками.

Пространство имен:  Microsoft.TeamFoundation.Framework.Server
Сборка:  Microsoft.TeamFoundation.Framework.Server (в Microsoft.TeamFoundation.Framework.Server.dll)

Синтаксис

'Декларация
<ExtensionAttribute> _
Public Shared Function TraceBlock ( _
    requestContext As TeamFoundationRequestContext, _
    startTracepoint As Integer, _
    endTracepoint As Integer, _
    area As String, _
    layer As String, _
    methodName As String _
) As IDisposable
public static IDisposable TraceBlock(
    this TeamFoundationRequestContext requestContext,
    int startTracepoint,
    int endTracepoint,
    string area,
    string layer,
    string methodName
)

Параметры

Возвращаемое значение

Тип: System.IDisposable

Примечание об использовании

В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа TeamFoundationRequestContext. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе Методы расширения (Visual Basic) или Методы расширения (Руководство по программированию в C#).

Безопасность платформы .NET Framework

См. также

Ссылки

TeamFoundationTracingExtensionMethods Класс

TraceBlock - перегрузка

Microsoft.TeamFoundation.Framework.Server - пространство имен