Lenguaje

TraceFile Clase

Definición

La TraceFile clase es un objeto Trace que representa un archivo de registro de traces.

public ref class TraceFile : Microsoft::SqlServer::Management::Trace::TraceReaderWriter
[System.Runtime.InteropServices.ComVisible(false)]
public class TraceFile : Microsoft.SqlServer.Management.Trace.TraceReaderWriter
[<System.Runtime.InteropServices.ComVisible(false)>]
type TraceFile = class
    inherit TraceReaderWriter
Public Class TraceFile
Inherits TraceReaderWriter
Herencia
Atributos

Ejemplos

Readme_Tracer

Comentarios

Con el TraceFile objeto puedes:

  • Lee de un archivo de registro de rastros.

  • Escribe en un archivo de registro de trazas.

Además de los objetos Trace y Replay, el archivo de registro de trace puede accederse manualmente usando SQL Server Profiler o usando un conjunto de procedimientos almacenados Transact-SQL llamados SQL Trace.

Constructores

Nombre Description
TraceFile()

Inicializa una nueva instancia de la clase TraceFile.

Campos

Nombre Description
currentRow

Especifica la fila actual.

(Heredado de TraceReader)

Propiedades

Nombre Description
Depth

Obtiene el valor de profundidad para el lector de trazas.

(Heredado de TraceReader)
FieldCount

Obtiene el número de columnas en los datos.

(Heredado de TraceReader)
IsClosed

Obtiene el Boolean valor de la propiedad que especifica si el lector de trazas 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

Nombre Description
Close()

Cierra el lector de trazas y el escritor.

(Heredado de TraceReaderWriter)
Dispose()

Elimina la información del lector de rastros.

(Heredado de TraceReader)
GetBoolean(Int32)

Devuelve un Boolean valor del registro en la posición de columna especificada.

(Heredado de TraceReader)
GetByte(Int32)

Devuelve un Byte valor del registro en la posición de columna especificada.

(Heredado de TraceReader)
GetBytes(Int32, Int64, Byte[], Int32, Int32)

Recibe un flujo de bytes desde el desplazamiento de columna especificado hacia el búfer como un array, comenzando en el desplazamiento del 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 array de caracteres del registro en la posición especificada de la columna.

(Heredado de TraceReader)
GetChars(Int32, Int64, Char[], Int32, Int32)

Obtiene un valor de array de caracteres del registro en la posición especificada de la columna.

(Heredado de TraceReader)
GetData(Int32)

Devuelve IDataReader el objeto utilizado cuando el campo apunta a una estructura de datos remota.

(Heredado de TraceReader)
GetDataTypeName(Int32)

Obtiene el tipo de dato del valor en la posición especificada de la columna.

(Heredado de TraceReader)
GetDateTime(Int32)

Obtiene un DateTime valor del valor de los datos en la posición especificada de la columna.

(Heredado de TraceReader)
GetDecimal(Int32)

Obtiene un Decimal valor del valor de los datos en la posición especificada de la columna.

(Heredado de TraceReader)
GetDouble(Int32)

Obtiene un valor de coma flotante del valor de los datos en la posición especificada de la columna.

(Heredado de TraceReader)
GetFieldType(Int32)

Devuelve el tipo de campo del valor de los datos en la posición especificada de la columna.

(Heredado de TraceReader)
GetFloat(Int32)

Obtiene un valor de coma flotante del valor de los datos en la posición especificada de la columna.

(Heredado de TraceReader)
GetGuid(Int32)

Obtiene un Guid valor del sistema del valor de los datos en la posición especificada de la columna.

(Heredado de TraceReader)
GetInt16(Int32)

Obtiene un valor entero pequeño del valor de los datos en la posición especificada de la columna.

(Heredado de TraceReader)
GetInt32(Int32)

Obtiene un valor entero del valor de los datos en la posición de columna especificada.

(Heredado de TraceReader)
GetInt64(Int32)

Obtiene un valor entero largo del valor de datos en la posición especificada de la columna.

(Heredado de TraceReader)
GetName(Int32)

Obtiene el nombre del campo en la posición de columna especificada.

(Heredado de TraceReader)
GetOrdinal(String)

Obtiene el valor ordinal del valor de los datos en la posición especificada de la columna.

(Heredado de TraceReader)
GetSchemaTable()

Obtiene una tabla que describe el esquema.

(Heredado de TraceReader)
GetStream(Int32)

Recibe el flujo de datos.

(Heredado de TraceReader)
GetString(Int32)

Obtiene un String valor en la posición de columna especificada.

(Heredado de TraceReader)
GetTimeSpan(Int32)

Obtiene un TimeSpan valor del valor de los datos en la posición especificada de la columna.

(Heredado de TraceReader)
GetValue(Int32)

Obtiene un valor del valor de los datos en la posición especificada de la columna.

(Heredado de TraceReader)
GetValues(Object[])

Obtiene un array de valores del valor de datos en la posición especificada de la columna.

(Heredado de TraceReader)
InitializeAsReader(String)

Inicializa el objeto especificado TraceFile para leer datos del archivo de registro de trazas.

InitializeAsReplayOutputWriter(String)

Inicializa el objeto especificado TraceFile para escribir datos solo en el archivo de registro de trazas.

InitializeAsWriter(TraceReader, String)

Inicializa el objeto especificado TraceFile para leer datos de traza de un TraceReader objeto, analizar los datos y escribir datos en el archivo de registro de trazas referenciado.

IsDBNull(Int32)

Especifica si la columna especificada está configurada como nula.

(Heredado de TraceReader)
IsNull(Int32)

Obtiene un Boolean valor que especifica si el valor de los datos en la posición especificada de la columna es nulo.

(Heredado de TraceReader)
NextResult()

Pasa al siguiente resultado en la traza.

(Heredado de TraceReader)
Read()

Lee el registro de rastreo.

(Heredado de TraceReader)
TranslateSubclass(String, String, Int32)

Traduce la subclase.

(Heredado de TraceReader)
Write()

Escribe el trazo en el archivo de trazos o en la tabla de trazos.

(Heredado de TraceReaderWriter)

Eventos

Nombre Description
WriteNotify

Genera un evento cuando la traza se escribe en el archivo o tabla de trazos.

(Heredado de TraceReaderWriter)

Se aplica a