TraceTable 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.
La TraceTable classe è un oggetto Trace che rappresenta una tabella delle informazioni sulle trace.
public ref class TraceTable : Microsoft::SqlServer::Management::Trace::TraceReaderWriter
[System.Runtime.InteropServices.ComVisible(false)]
public class TraceTable : Microsoft.SqlServer.Management.Trace.TraceReaderWriter
[<System.Runtime.InteropServices.ComVisible(false)>]
type TraceTable = class
inherit TraceReaderWriter
Public Class TraceTable
Inherits TraceReaderWriter
- Ereditarietà
- Attributi
Esempio
Commenti
Con l'oggetto TraceTable puoi:
Leggi da una tabella di tracciamento.
Scrivi su una tabella di tracciamento.
Oltre agli oggetti Trace e Replay, la tabella di traccia può essere accessibile manualmente usando SQL Server Profiler o utilizzando un insieme di stored procedure Transact-SQL chiamate SQL Trace.
Costruttori
| Nome | Descrizione |
|---|---|
| TraceTable() |
Inizializza una nuova istanza della classe TraceTable. |
Campi
| Nome | Descrizione |
|---|---|
| currentRow |
Specifica la riga corrente. (Ereditato da TraceReader) |
Proprietà
| Nome | Descrizione |
|---|---|
| Depth |
Ottiene il valore di profondità per il lettore di traccia. (Ereditato da TraceReader) |
| FieldCount |
Ottiene il numero di colonne nei dati. (Ereditato da TraceReader) |
| IsClosed |
Ottiene il Boolean valore della proprietà che specifica se il lettore di traccia è chiuso. (Ereditato da TraceReader) |
| Item[Int32] |
Ottiene la colonna specificata dalla posizione dell'indice. (Ereditato da TraceReader) |
| Item[String] |
Ottiene la colonna con il nome specificato. (Ereditato da TraceReader) |
| RecordsAffected |
Ottiene il numero di record dei dati. (Ereditato da TraceReader) |
Metodi
| Nome | Descrizione |
|---|---|
| Close() |
Chiude il lettore di tracce e lo scrittore. (Ereditato da TraceReaderWriter) |
| Dispose() |
Elimina le informazioni del lettore di tracce. (Ereditato da TraceReader) |
| GetBoolean(Int32) |
Restituisce un Boolean valore dal record nella posizione della colonna specificata. (Ereditato da TraceReader) |
| GetByte(Int32) |
Restituisce un Byte valore dal record nella posizione della colonna specificata. (Ereditato da TraceReader) |
| GetBytes(Int32, Int64, Byte[], Int32, Int32) |
Ottiene un flusso di byte dallo offset della colonna specificato nel buffer come un array, partendo dallo offset del buffer dato. (Ereditato da TraceReader) |
| GetChar(Int32) |
Ottiene un valore caratteri della colonna specificata. (Ereditato da TraceReader) |
| GetChars(Int32, Char[], Int32, Int32, Int32) |
Ottiene un valore dell'array di caratteri dal record nella posizione della colonna specificata. (Ereditato da TraceReader) |
| GetChars(Int32, Int64, Char[], Int32, Int32) |
Ottiene un valore dell'array di caratteri dal record nella posizione della colonna specificata. (Ereditato da TraceReader) |
| GetData(Int32) |
Restituisce IDataReader l'oggetto usato quando il campo punta a una struttura dati remota. (Ereditato da TraceReader) |
| GetDataTypeName(Int32) |
Ottiene il tipo di dato del valore dati nella posizione specificata della colonna. (Ereditato da TraceReader) |
| GetDateTime(Int32) |
Ottiene un DateTime valore del dato nella posizione specificata della colonna. (Ereditato da TraceReader) |
| GetDecimal(Int32) |
Ottiene un Decimal valore del dato nella posizione specificata della colonna. (Ereditato da TraceReader) |
| GetDouble(Int32) |
Ottiene un valore in virgola mobile del valore dei dati nella posizione specificata della colonna. (Ereditato da TraceReader) |
| GetFieldType(Int32) |
Restituisce il tipo di campo del valore dati nella posizione specificata della colonna. (Ereditato da TraceReader) |
| GetFloat(Int32) |
Ottiene un valore in virgola mobile del valore dei dati nella posizione specificata della colonna. (Ereditato da TraceReader) |
| GetGuid(Int32) |
Ottiene un Guid valore di sistema del valore dati nella posizione specificata della colonna. (Ereditato da TraceReader) |
| GetInt16(Int32) |
Ottiene un piccolo valore intero del valore dei dati nella posizione specificata della colonna. (Ereditato da TraceReader) |
| GetInt32(Int32) |
Ottiene un valore intero del valore dei dati nella posizione specificata della colonna. (Ereditato da TraceReader) |
| GetInt64(Int32) |
Ottiene un valore intero lungo del valore dei dati nella posizione specificata della colonna. (Ereditato da TraceReader) |
| GetName(Int32) |
Ottiene il nome del campo nella posizione specificata della colonna. (Ereditato da TraceReader) |
| GetOrdinal(String) |
Ottiene il valore ordinale del valore dei dati nella posizione specificata della colonna. (Ereditato da TraceReader) |
| GetSchemaTable() |
Ottiene una tabella che descrive lo schema. (Ereditato da TraceReader) |
| GetStream(Int32) |
Riceve il flusso di dati. (Ereditato da TraceReader) |
| GetString(Int32) |
Ottiene un String valore nella posizione specificata della colonna. (Ereditato da TraceReader) |
| GetTimeSpan(Int32) |
Ottiene un TimeSpan valore del dato nella posizione specificata della colonna. (Ereditato da TraceReader) |
| GetValue(Int32) |
Ottiene un valore del dato nella posizione specificata della colonna. (Ereditato da TraceReader) |
| GetValues(Object[]) |
Ottiene un array di valori dal valore dei dati nella posizione specificata della colonna. (Ereditato da TraceReader) |
| InitializeAsReader(ConnectionInfoBase, String, String) |
Inizializza una nuova istanza della TraceTable classe per la lettura dei dati di tracciamento. |
| InitializeAsReplayOutputWriter(ConnectionInfoBase, String) |
Inizializza una nuova istanza della TraceTable classe per scrivere le informazioni di replay trace. |
| InitializeAsWriter(TraceReader, ConnectionInfoBase, String) |
Inizializza l'oggetto specificato TraceTable per la lettura dei dati di traccia da un TraceReader oggetto, l'analisi dei dati e la scrittura dei dati nella tabella di traccia di riferimento. |
| IsDBNull(Int32) |
Specifica se la colonna specificata è impostata su nullo. (Ereditato da TraceReader) |
| IsNull(Int32) |
Ottiene un Boolean valore che specifica se il valore dei dati nella posizione specificata della colonna è nullo. (Ereditato da TraceReader) |
| NextResult() |
Passa al risultato successivo nella traccia. (Ereditato da TraceReader) |
| Read() |
Legge il registro di traccia. (Ereditato da TraceReader) |
| TranslateSubclass(String, String, Int32) |
Traduce la sottoclasse. (Ereditato da TraceReader) |
| Write() |
Scrive la traccia nel file di tracce o nella tabella dei tracciati. (Ereditato da TraceReaderWriter) |
Eventi
| Nome | Descrizione |
|---|---|
| WriteNotify |
Genera un evento quando la traccia viene scritta nel file o nella tabella dei trace. (Ereditato da TraceReaderWriter) |