Idioma

TraceTable Classe

Definição

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

Readme_Tracer

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)

Aplica-se a