TraceTable Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
A TraceTable classe é um objeto Trace que representa uma tabela de informações de trace.
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
- Herança
- Atributos
Exemplos
Comentários
Com o TraceTable objeto, você pode:
Leia de uma tabela de traços.
Escreva em uma tabela de traços.
Além dos objetos Trace e Replay, a tabela de rastreamento pode ser acessada manualmente usando SQL Server Profiler ou usando um conjunto de procedimentos armazenados Transact-SQL chamado SQL Trace.
Construtores
| Nome | Description |
|---|---|
| TraceTable() |
Inicializa uma nova instância da classe TraceTable. |
Campos
| Nome | Description |
|---|---|
| currentRow |
Especifica a linha atual. (Herdado de TraceReader) |
Propriedades
| Nome | Description |
|---|---|
| Depth |
Obtém o valor de profundidade do leitor de rastreamento. (Herdado de TraceReader) |
| FieldCount |
Obtém o número de colunas nos dados. (Herdado de TraceReader) |
| IsClosed |
Obtém o Boolean valor da propriedade que especifica se o leitor de rastreamento está fechado. (Herdado de TraceReader) |
| Item[Int32] |
Obtém a coluna especificada pela posição do índice. (Herdado de TraceReader) |
| Item[String] |
Obtém a coluna com o nome especificado. (Herdado de TraceReader) |
| RecordsAffected |
Obtém o número de registros de dados. (Herdado de TraceReader) |
Métodos
| Nome | Description |
|---|---|
| Close() |
Fecha o leitor de rastreamento e o escritor. (Herdado de TraceReaderWriter) |
| Dispose() |
Exclui as informações do leitor de rastreamento. (Herdado de TraceReader) |
| GetBoolean(Int32) |
Retorna um Boolean valor do registro na posição da coluna especificada. (Herdado de TraceReader) |
| GetByte(Int32) |
Retorna um Byte valor do registro na posição da coluna especificada. (Herdado de TraceReader) |
| GetBytes(Int32, Int64, Byte[], Int32, Int32) |
Recebe um fluxo de bytes do deslocamento da coluna especificado para o buffer como um array, começando no deslocamento do buffer dado. (Herdado de TraceReader) |
| GetChar(Int32) |
Recebe um valor de caractere da coluna especificada. (Herdado de TraceReader) |
| GetChars(Int32, Char[], Int32, Int32, Int32) |
Obtém um valor de array de caracteres do registro na posição especificada da coluna. (Herdado de TraceReader) |
| GetChars(Int32, Int64, Char[], Int32, Int32) |
Obtém um valor de array de caracteres do registro na posição especificada da coluna. (Herdado de TraceReader) |
| GetData(Int32) |
Retorna IDataReader o objeto usado quando o campo aponta para uma estrutura de dados remota. (Herdado de TraceReader) |
| GetDataTypeName(Int32) |
Obtém o tipo de dado do valor do dado na posição especificada da coluna. (Herdado de TraceReader) |
| GetDateTime(Int32) |
Recebe um DateTime valor do valor dos dados na posição especificada da coluna. (Herdado de TraceReader) |
| GetDecimal(Int32) |
Recebe um Decimal valor do valor dos dados na posição especificada da coluna. (Herdado de TraceReader) |
| GetDouble(Int32) |
Recebe um valor de ponto flutuante do valor dos dados na posição da coluna especificada. (Herdado de TraceReader) |
| GetFieldType(Int32) |
Retorna o tipo de campo do valor do dado na posição especificada da coluna. (Herdado de TraceReader) |
| GetFloat(Int32) |
Recebe um valor de ponto flutuante do valor dos dados na posição da coluna especificada. (Herdado de TraceReader) |
| GetGuid(Int32) |
Recebe um Guid valor do sistema do valor dos dados na posição da coluna especificada. (Herdado de TraceReader) |
| GetInt16(Int32) |
Obtém um valor inteiro pequeno do valor dos dados na posição da coluna especificada. (Herdado de TraceReader) |
| GetInt32(Int32) |
Obtém um valor inteiro do valor dos dados na posição especificada da coluna. (Herdado de TraceReader) |
| GetInt64(Int32) |
Obtém um valor inteiro longo do valor dos dados na posição especificada da coluna. (Herdado de TraceReader) |
| GetName(Int32) |
Recebe o nome do campo na posição especificada da coluna. (Herdado de TraceReader) |
| GetOrdinal(String) |
Obtém o valor ordinal do valor dos dados na posição especificada da coluna. (Herdado de TraceReader) |
| GetSchemaTable() |
Recebe uma tabela que descreve o esquema. (Herdado de TraceReader) |
| GetStream(Int32) |
Recebe o fluxo de dados. (Herdado de TraceReader) |
| GetString(Int32) |
Recebe um String valor na posição especificada da coluna. (Herdado de TraceReader) |
| GetTimeSpan(Int32) |
Recebe um TimeSpan valor do valor dos dados na posição especificada da coluna. (Herdado de TraceReader) |
| GetValue(Int32) |
Recebe um valor do valor dos dados na posição especificada da coluna. (Herdado de TraceReader) |
| GetValues(Object[]) |
Obtém um array de valores a partir do valor de dados na posição especificada da coluna. (Herdado de TraceReader) |
| InitializeAsReader(ConnectionInfoBase, String, String) |
Inicializa uma nova instância da TraceTable classe para leitura de dados de rastreamento. |
| InitializeAsReplayOutputWriter(ConnectionInfoBase, String) |
Inicializa uma nova instância da TraceTable classe para escrever informações de rastreamento de reprodução. |
| InitializeAsWriter(TraceReader, ConnectionInfoBase, String) |
Inicializa o objeto especificado TraceTable para leitura de dados de traço de um TraceReader objeto, análise dos dados e gravação de dados na tabela de traços referenciada. |
| IsDBNull(Int32) |
Especifica se a coluna especificada está definida como nula. (Herdado de TraceReader) |
| IsNull(Int32) |
Obtém um Boolean valor que especifica se o valor dos dados na posição da coluna especificada é nulo. (Herdado de TraceReader) |
| NextResult() |
Avança para o próximo resultado no rastreio. (Herdado de TraceReader) |
| Read() |
Lê o registro de rastreamento. (Herdado de TraceReader) |
| TranslateSubclass(String, String, Int32) |
Traduz a subclasse. (Herdado de TraceReader) |
| Write() |
Grava o rastreamento no arquivo de rastreamento ou na tabela de traços. (Herdado de TraceReaderWriter) |
Eventos
| Nome | Description |
|---|---|
| WriteNotify |
Levanta um evento quando o rastreio é gravado no arquivo de traço ou na tabela de traços. (Herdado de TraceReaderWriter) |