Lingua

TraceTable Classe

Definizione

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

Readme_Tracer

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)

Si applica a