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 classe TraceTable è un oggetto Trace che rappresenta una tabella di informazioni di traccia.
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 è possibile:
Leggere da una tabella di traccia.
Scrivere in una tabella di traccia.
Oltre agli oggetti Trace e Replay, è possibile accedere manualmente alla tabella di traccia usando SQL Server Profiler o usando un set di stored procedure Transact-SQL denominate Traccia SQL.
Costruttori
TraceTable() |
Inizializza una nuova istanza della classe TraceTable. |
Campi
currentRow |
Specifica la riga corrente. (Ereditato da TraceReader) |
Proprietà
Depth |
Ottiene il valore della profondità per il lettore di traccia. (Ereditato da TraceReader) |
FieldCount |
Ottiene il numero delle colonne nei dati. (Ereditato da TraceReader) |
IsClosed |
Ottiene il valore della proprietà Boolean che specifica se il lettore di traccia è chiuso o meno. (Ereditato da TraceReader) |
Item[Int32] |
Ottiene la colonna specificata in base alla posizione dell'indice. (Ereditato da TraceReader) |
Item[String] |
Ottiene la colonna con il nome specificato. (Ereditato da TraceReader) |
RecordsAffected |
Ottiene il numero dei record di dati. (Ereditato da TraceReader) |
Metodi
Close() |
Chiude il lettore e il writer della traccia. (Ereditato da TraceReaderWriter) |
Dispose() |
Elimina le informazioni del lettore di traccia. (Ereditato da TraceReader) |
GetBoolean(Int32) |
Restituisce un valore Boolean dal record nella posizione della colonna specificata. (Ereditato da TraceReader) |
GetByte(Int32) |
Restituisce un valore Byte dal record nella posizione della colonna specificata. (Ereditato da TraceReader) |
GetBytes(Int32, Int64, Byte[], Int32, Int32) |
Ottiene un flusso di byte dall'offset di colonna specificato nel buffer sotto forma di matrice, a partire dall'offset di buffer specificato. (Ereditato da TraceReader) |
GetChar(Int32) |
Ottiene un valore di carattere della colonna specificata. (Ereditato da TraceReader) |
GetChars(Int32, Char[], Int32, Int32, Int32) |
Ottiene un valore di matrice di caratteri dal record nella posizione della colonna specificata. (Ereditato da TraceReader) |
GetChars(Int32, Int64, Char[], Int32, Int32) |
Ottiene un valore di matrice di caratteri dal record nella posizione della colonna specificata. (Ereditato da TraceReader) |
GetData(Int32) |
Restituisce l'oggetto IDataReader utilizzato quando il campo punta a una struttura di dati remota. (Ereditato da TraceReader) |
GetDataTypeName(Int32) |
Ottiene il tipo di dati del valore di dati nella posizione della colonna specificata. (Ereditato da TraceReader) |
GetDateTime(Int32) |
Ottiene un valore DateTime del valore di dati nella posizione della colonna specificata. (Ereditato da TraceReader) |
GetDecimal(Int32) |
Ottiene un valore Decimal del valore di dati nella posizione della colonna specificata. (Ereditato da TraceReader) |
GetDouble(Int32) |
Ottiene un valore a virgola mobile del valore di dati nella posizione della colonna specificata. (Ereditato da TraceReader) |
GetFieldType(Int32) |
Restituisce il tipo di campo del valore di dati nella posizione della colonna specificata. (Ereditato da TraceReader) |
GetFloat(Int32) |
Ottiene un valore a virgola mobile del valore di dati nella posizione della colonna specificata. (Ereditato da TraceReader) |
GetGuid(Int32) |
Ottiene un valore di sistema Guid del valore di dati nella posizione della colonna specificata. (Ereditato da TraceReader) |
GetInt16(Int32) |
Ottiene un valore intero breve del valore di dati nella posizione della colonna specificata. (Ereditato da TraceReader) |
GetInt32(Int32) |
Ottiene un valore intero del valore di dati nella posizione della colonna specificata. (Ereditato da TraceReader) |
GetInt64(Int32) |
Ottiene un valore intero lungo del valore di dati nella posizione della colonna specificata. (Ereditato da TraceReader) |
GetName(Int32) |
Ottiene il nome del campo nella posizione della colonna specificata. (Ereditato da TraceReader) |
GetOrdinal(String) |
Ottiene il valore ordinale del valore di dati nella posizione della colonna specificata. (Ereditato da TraceReader) |
GetSchemaTable() |
Ottiene una tabella che descrive lo schema. (Ereditato da TraceReader) |
GetStream(Int32) |
Ottiene il flusso di dati. (Ereditato da TraceReader) |
GetString(Int32) |
Ottiene un valore String nella posizione della colonna specificata. (Ereditato da TraceReader) |
GetTimeSpan(Int32) |
Ottiene un valore TimeSpan del valore di dati nella posizione della colonna specificata. (Ereditato da TraceReader) |
GetValue(Int32) |
Ottiene un valore del valore di dati nella posizione della colonna specificata. (Ereditato da TraceReader) |
GetValues(Object[]) |
Ottiene una matrice di valori dal valore di dati nella posizione della colonna specificata. (Ereditato da TraceReader) |
InitializeAsReader(ConnectionInfoBase, String, String) |
Inizializza una nuova istanza della classe TraceTable per la lettura dei dati di traccia. |
InitializeAsReplayOutputWriter(ConnectionInfoBase, String) |
Inizializza una nuova istanza della classe TraceTable per la scrittura delle informazioni di riproduzione traccia. |
InitializeAsWriter(TraceReader, ConnectionInfoBase, String) |
Inizializza l'oggetto TraceTable specificato per la lettura, l'analisi e la scrittura dei dati di traccia da un oggetto TraceReader nella tabella di traccia a cui si fa riferimento. |
IsDBNull(Int32) |
Specifica se la colonna specificata è impostata su Null. (Ereditato da TraceReader) |
IsNull(Int32) |
Ottiene un valore Boolean che specifica se il valore dei dati nella posizione della colonna specificata è Null. (Ereditato da TraceReader) |
NextResult() |
Passa al risultato successivo nella traccia. (Ereditato da TraceReader) |
Read() |
Legge il record di traccia. (Ereditato da TraceReader) |
TranslateSubclass(String, String, Int32) |
Converte la sottoclasse. (Ereditato da TraceReader) |
Write() |
Scrive la traccia nel file di traccia o nella tabella di traccia. (Ereditato da TraceReaderWriter) |
Eventi
WriteNotify |
Genera un evento quando la traccia viene scritta nel file di traccia o nella tabella di traccia. (Ereditato da TraceReaderWriter) |