TraceReaderWriter 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 TraceReaderWriter clase es una clase abstracta de Objetos Traza que se utiliza en la construcción de la TraceTable clase y la clase TraceFile .
public ref class TraceReaderWriter : Microsoft::SqlServer::Management::Trace::TraceReader, Microsoft::SqlServer::Management::Trace::ITraceDataWriter
[System.Runtime.InteropServices.ComVisible(false)]
public class TraceReaderWriter : Microsoft.SqlServer.Management.Trace.TraceReader, Microsoft.SqlServer.Management.Trace.ITraceDataWriter
[<System.Runtime.InteropServices.ComVisible(false)>]
type TraceReaderWriter = class
inherit TraceReader
interface ITraceDataWriter
Public Class TraceReaderWriter
Inherits TraceReader
Implements ITraceDataWriter
- Herencia
- Derivado
- Atributos
- Implementaciones
Ejemplos
Comentarios
La TraceReaderWriter clase proporciona una funcionalidad de escritura de datos trazados común tanto a la TraceTable clase como a la clase TraceFile .
Seguridad de hilos
Cualquier miembro público estático (compartido en Microsoft Visual Basic) de este tipo es seguro para operaciones multihilo. No se garantiza que los miembros de instancia sean seguros para el acceso concurrente.
Constructores
| Nombre | Description |
|---|---|
| TraceReaderWriter() |
Inicializa una nueva instancia de la clase TraceReaderWriter. |
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. |
| 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) |
| 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. |
Eventos
| Nombre | Description |
|---|---|
| WriteNotify |
Genera un evento cuando la traza se escribe en el archivo o tabla de trazos. |