Metodo TeamFoundationTracingExtensionMethods.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.
Spazio dei nomi: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)
Sintassi
'Dichiarazione
<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
)
Parametri
- requestContext
Tipo: Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
- startTracepoint
Tipo: System.Int32
- endTracepoint
Tipo: System.Int32
- area
Tipo: System.String
- layer
Tipo: System.String
- methodName
Tipo: System.String
Valore restituito
Tipo: System.IDisposable
Nota sull'utilizzo
In Visual Basic e C# è possibile chiamare questo metodo come metodo di istanza su qualsiasi oggetto di tipo TeamFoundationRequestContext. Per chiamare il metodo utilizzando la sintassi del metodo di istanza, omettere il primo parametro. Per ulteriori informazioni, vedere Metodi di estensione (Visual Basic) o Metodi di estensione (Guida per programmatori C#).
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.