STrace Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Contiene metodi che possono essere usati per tracciare l'esecuzione del codice in SQL Server.
public ref class STrace sealed
public sealed class STrace
type STrace = class
Public NotInheritable Class STrace
- Ereditarietà
-
STrace
Commenti
Identificato solo a scopo informativo. Non supportata. Non è garantita la compatibilità con le versioni future.
Proprietà
| AutoFlush |
Ottiene o imposta un valore che indica se tutti i messaggi verranno scaricati automaticamente. |
Metodi
| Assert(Boolean) |
Verifica la presenza di una condizione. Se la condizione è false viene visualizzata una finestra di messaggio che mostra lo stack di chiamate. |
| Assert(Boolean, String) |
Verifica la presenza di una condizione. Se la condizione è false, questo metodo invia un messaggio specificato e visualizza una finestra di messaggio che mostra lo stack di chiamate. |
| Enter() |
Aumenta il rientro nei risultati della traccia in caso di immissione in una funzione. |
| Implies(Boolean, Boolean) |
Genera un'asserzione se |
| Implies(Boolean, Boolean, String) |
Genera un'asserzione se |
| Leave() |
Riduce il rientro nei risultati della traccia in caso di restituzione da una funzione. |
| LogExCatch(Exception) |
Registra il rilevamento di un'eccezione, insieme al messaggio di eccezione e alla traccia dello stack. |
| LogExThrow() |
Registra il rilevamento di un'eccezione e include la traccia dello stack corrente. |
| Params(String, String, String, Object[]) |
Esegue la traccia dei parametri delle funzioni. Registra i parametri di input di una funzione. |
| SetDefaultLevel(String, UInt32) |
Imposta il livello di traccia predefinito per il componente specificato. |
| Trace(String, String) |
Esegue la traccia con il livello di traccia predefinito per il componente. |
| Trace(String, String, Object[]) |
Esegue la traccia con il livello di traccia predefinito per il componente e registra i parametri di input del metodo. |
| Trace(String, UInt32, String) |
Esegue la traccia con il livello di traccia specificato. |
| Trace(String, UInt32, String, Object[]) |
Esegue la traccia con il livello di traccia specificato per il componente e specifica i parametri di input da formattare. |