TraceTable Clase

Definición

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

Readme_Tracer

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)

Se aplica a