TraceFile 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 TraceFile es un objeto Trace que representa un archivo de registro de seguimiento.
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
Comentarios
Con el TraceFile objeto puede hacer lo siguiente:
Lee desde un archivo de registro de seguimiento.
Escriba en un archivo de registro de seguimiento.
Además de los objetos Trace y Replay, se puede acceder manualmente al archivo de registro de seguimiento con Using SQL Server Profiler o mediante un conjunto de procedimientos almacenados de Transact-SQL denominado seguimiento de SQL.
Constructores
| TraceFile() |
Inicializa una nueva instancia de la clase TraceFile. |
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(String) |
Inicializa el objeto TraceFile especificado para leer los datos desde el archivo de registro de seguimiento. |
| InitializeAsReplayOutputWriter(String) |
Inicializa el objeto TraceFile especificado para escribir los datos solo en el archivo de registro de seguimiento. |
| InitializeAsWriter(TraceReader, String) |
Inicializa el objeto TraceFile especificado para leer los datos de seguimiento desde un objeto TraceReader, analizar los datos y escribir datos en el archivo de registro de seguimiento al 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) |