TraceTable Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
La clase TraceTable es un objeto Trace que representa una tabla de información de seguimiento.
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
- Herencia
- Atributos
Ejemplos
Comentarios
Con el TraceTable objeto puede hacer lo siguiente:
Lee de una tabla de seguimiento.
Escribir en una tabla de seguimiento.
Además de los objetos Trace y Replay, se puede acceder manualmente a la tabla de seguimiento con Using SQL Server Profiler o using a set of Transact-SQL stored procedures called SQL Trace( Seguimiento de SQL).
Constructores
| TraceTable() |
Inicializa una nueva instancia de la clase TraceTable. |
Campos
| currentRow |
Especifica la fila actual. (Heredado de TraceReader) |
Propiedades
| Depth |
Obtiene el valor de profundidad para el lector del seguimiento. (Heredado de TraceReader) |
| FieldCount |
Obtiene el número de columnas en los datos. (Heredado de TraceReader) |
| IsClosed |
Obtiene el valor de la propiedad Boolean que especifica si el lector del seguimiento está cerrado. (Heredado de TraceReader) |
| Item[Int32] |
Obtiene la columna especificada por la posición del índice. (Heredado de TraceReader) |
| Item[String] |
Obtiene la columna con el nombre especificado. (Heredado de TraceReader) |
| RecordsAffected |
Obtiene el número de registros de datos. (Heredado de TraceReader) |
Métodos
| Close() |
Cierra el lector y escritor de seguimiento. (Heredado de TraceReaderWriter) |
| Dispose() |
Elimina la información del lector de seguimiento. (Heredado de TraceReader) |
| GetBoolean(Int32) |
Devuelve un valor Boolean del registro en la posición de la columna especificada. (Heredado de TraceReader) |
| GetByte(Int32) |
Devuelve un valor Byte del registro en la posición de la columna especificada. (Heredado de TraceReader) |
| GetBytes(Int32, Int64, Byte[], Int32, Int32) |
Obtiene un flujo de bytes del desplazamiento de columna especificado en el búfer como una matriz, comenzando en el desplazamiento de búfer dado. (Heredado de TraceReader) |
| GetChar(Int32) |
Obtiene un valor de carácter de la columna especificada. (Heredado de TraceReader) |
| GetChars(Int32, Char[], Int32, Int32, Int32) |
Obtiene un valor de matriz de caracteres desde el registro en la posición de la columna especificada. (Heredado de TraceReader) |
| GetChars(Int32, Int64, Char[], Int32, Int32) |
Obtiene un valor de matriz de caracteres desde el registro en la posición de la columna especificada. (Heredado de TraceReader) |
| GetData(Int32) |
Devuelve el objeto IDataReader utilizado cuando el campo apunta a una estructura de datos remotos. (Heredado de TraceReader) |
| GetDataTypeName(Int32) |
Obtiene el tipo de datos del valor de los datos en la posición de la columna especificada. (Heredado de TraceReader) |
| GetDateTime(Int32) |
Obtiene un valor DateTime del valor de los datos en la posición de la columna especificada. (Heredado de TraceReader) |
| GetDecimal(Int32) |
Obtiene un valor Decimal del valor de los datos en la posición de la columna especificada. (Heredado de TraceReader) |
| GetDouble(Int32) |
Obtiene un valor de punto flotante del valor de los datos en la posición de la columna especificada. (Heredado de TraceReader) |
| GetFieldType(Int32) |
Devuelve el tipo de campo del valor de los datos en la posición de la columna especificada. (Heredado de TraceReader) |
| GetFloat(Int32) |
Obtiene un valor de punto flotante del valor de los datos en la posición de la columna especificada. (Heredado de TraceReader) |
| GetGuid(Int32) |
Obtiene un valor del sistema Guid del valor de los datos en la posición de la columna especificada. (Heredado de TraceReader) |
| GetInt16(Int32) |
Obtiene un valor entero pequeño del valor de los datos en la posición de la columna especificada. (Heredado de TraceReader) |
| GetInt32(Int32) |
Obtiene un valor entero del valor de los datos en la posición de la columna especificada. (Heredado de TraceReader) |
| GetInt64(Int32) |
Obtiene un valor entero largo del valor de los datos en la posición de la columna especificada. (Heredado de TraceReader) |
| GetName(Int32) |
Obtiene el nombre del campo en la posición de la columna especificada. (Heredado de TraceReader) |
| GetOrdinal(String) |
Obtiene el valor ordinal del valor de los datos en la posición de la columna especificada. (Heredado de TraceReader) |
| GetSchemaTable() |
Obtiene una tabla que describe el esquema. (Heredado de TraceReader) |
| GetStream(Int32) |
Obtiene el flujo de datos. (Heredado de TraceReader) |
| GetString(Int32) |
Obtiene un valor String en la posición de la columna especificada. (Heredado de TraceReader) |
| GetTimeSpan(Int32) |
Obtiene un valor TimeSpan del valor de los datos en la posición de la columna especificada. (Heredado de TraceReader) |
| GetValue(Int32) |
Obtiene un valor del valor de los datos en la posición de la columna especificada. (Heredado de TraceReader) |
| GetValues(Object[]) |
Obtiene una matriz de valores del valor de los datos en la posición de la columna especificada. (Heredado de TraceReader) |
| InitializeAsReader(ConnectionInfoBase, String, String) |
Inicializa una nueva instancia de la clase TraceTable para leer datos de seguimiento. |
| InitializeAsReplayOutputWriter(ConnectionInfoBase, String) |
Inicializa una nueva instancia de la clase TraceTable para escribir información de seguimiento de reproducción. |
| InitializeAsWriter(TraceReader, ConnectionInfoBase, String) |
Inicializa el objeto TraceTable especificado para leer los datos de seguimiento desde un objeto TraceReader, analizando los datos, y escribir datos en la tabla de seguimiento a la que se hace referencia. |
| IsDBNull(Int32) |
Especifica si la columna especificada está establecida en NULL. (Heredado de TraceReader) |
| IsNull(Int32) |
Obtiene un valor Boolean que especifica si el valor de los datos en la posición de la columna especificada es NULL. (Heredado de TraceReader) |
| NextResult() |
Mueve al próximo resultado en el seguimiento. (Heredado de TraceReader) |
| Read() |
Lee el registro del seguimiento. (Heredado de TraceReader) |
| TranslateSubclass(String, String, Int32) |
Convierte la subclase. (Heredado de TraceReader) |
| Write() |
Escribe el seguimiento en el archivo de seguimiento o la tabla de seguimiento. (Heredado de TraceReaderWriter) |
Eventos
| WriteNotify |
Provoca un evento cuando el seguimiento se escribe en el archivo de seguimiento o en la tabla de seguimiento. (Heredado de TraceReaderWriter) |