TraceTable Класс

Определение

Класс TraceTable является объектом трассировки, представляющим таблицу данных о трассировке.

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
Наследование
Атрибуты

Примеры

Readme_Tracer

Комментарии

TraceTable С помощью объекта можно:

  • Чтение из таблицы трассировки.

  • Запись в таблицу трассировки.

Помимо объектов трассировки и воспроизведения, доступ к таблице трассировки можно получить вручную с помощью SQL Server Profiler или с помощью набора хранимых процедур Transact-SQL с именем "Трассировка SQL".

Конструкторы

TraceTable()

Инициализирует новый экземпляр класса TraceTable.

Поля

currentRow

Указывает текущую строку.

(Унаследовано от TraceReader)

Свойства

Depth

Возвращает значение глубины для модуля чтения трассировки.

(Унаследовано от TraceReader)
FieldCount

Возвращает число столбцов в данных.

(Унаследовано от TraceReader)
IsClosed

Возвращает значение свойства типа Boolean, указывающее, закрыт ли модуль чтения трассировки.

(Унаследовано от TraceReader)
Item[Int32]

Возвращает столбец по указанному положению индекса.

(Унаследовано от TraceReader)
Item[String]

Возвращает столбец с указанным именем.

(Унаследовано от TraceReader)
RecordsAffected

Возвращает число записей данных.

(Унаследовано от TraceReader)

Методы

Close()

Закрывает модули записи и чтения трассировки.

(Унаследовано от TraceReaderWriter)
Dispose()

Удаляет данные модуля чтения трассировки.

(Унаследовано от TraceReader)
GetBoolean(Int32)

Возвращает значение типа Boolean из записи по указанной позиции столбца.

(Унаследовано от TraceReader)
GetByte(Int32)

Возвращает значение типа Byte из записи по указанной позиции столбца.

(Унаследовано от TraceReader)
GetBytes(Int32, Int64, Byte[], Int32, Int32)

Возвращает поток байтов от указанного смещения столбца в буфер в виде массива, начиная с заданного смещения.

(Унаследовано от TraceReader)
GetChar(Int32)

Возвращает значение символа указанного столбца.

(Унаследовано от TraceReader)
GetChars(Int32, Char[], Int32, Int32, Int32)

Возвращает значение в виде массива символов из записи по указанной позиции столбца.

(Унаследовано от TraceReader)
GetChars(Int32, Int64, Char[], Int32, Int32)

Возвращает значение в виде массива символов из записи по указанной позиции столбца.

(Унаследовано от TraceReader)
GetData(Int32)

Возвращает объект IDataReader, который используется, когда поле указывает на удаленную структуру данных.

(Унаследовано от TraceReader)
GetDataTypeName(Int32)

Возвращает тип данных значения данных по указанной позиции столбца.

(Унаследовано от TraceReader)
GetDateTime(Int32)

Возвращает значение типа DateTime из значения данных по указанной позиции столбца.

(Унаследовано от TraceReader)
GetDecimal(Int32)

Возвращает значение типа Decimal из значения данных по указанной позиции столбца.

(Унаследовано от TraceReader)
GetDouble(Int32)

Возвращает значение с плавающей запятой из значения данных по указанной позиции столбца.

(Унаследовано от TraceReader)
GetFieldType(Int32)

Возвращает тип поля значения данных по указанной позиции столбца.

(Унаследовано от TraceReader)
GetFloat(Int32)

Возвращает значение с плавающей запятой из значения данных по указанной позиции столбца.

(Унаследовано от TraceReader)
GetGuid(Int32)

Возвращает системное значение Guid для значения данных по указанной позиции столбца.

(Унаследовано от TraceReader)
GetInt16(Int32)

Возвращает маленькое целочисленное значение для значения данных по указанной позиции столбца.

(Унаследовано от TraceReader)
GetInt32(Int32)

Возвращает целочисленное значение для значения данных по указанной позиции столбца.

(Унаследовано от TraceReader)
GetInt64(Int32)

Возвращает длинное целочисленное значение для значения данных по указанной позиции столбца.

(Унаследовано от TraceReader)
GetName(Int32)

Возвращает имя поля по указанной позиции столбца.

(Унаследовано от TraceReader)
GetOrdinal(String)

Возвращает порядковый номер для значения данных по указанной позиции столбца.

(Унаследовано от TraceReader)
GetSchemaTable()

Возвращает таблицу, описывающую схему.

(Унаследовано от TraceReader)
GetStream(Int32)

Возвращает поток данных.

(Унаследовано от TraceReader)
GetString(Int32)

Возвращает значение типа String по указанной позиции столбца.

(Унаследовано от TraceReader)
GetTimeSpan(Int32)

Возвращает значение типа TimeSpan из значения данных по указанной позиции столбца.

(Унаследовано от TraceReader)
GetValue(Int32)

Возвращает значение для значения данных по указанной позиции столбца.

(Унаследовано от TraceReader)
GetValues(Object[])

Возвращает массив значений для значения данных по указанной позиции столбца.

(Унаследовано от TraceReader)
InitializeAsReader(ConnectionInfoBase, String, String)

Инициализирует новый экземпляр класса TraceTable для полученных данных трассировки.

InitializeAsReplayOutputWriter(ConnectionInfoBase, String)

Инициализирует новый экземпляр класса TraceTable для записи данных воспроизводимой трассировки.

InitializeAsWriter(TraceReader, ConnectionInfoBase, String)

Инициализирует указанный объект TraceTable для считывания данных трассировки объекта TraceReader, их анализа и записи в связанную таблицу трассировки.

IsDBNull(Int32)

Указывает, установлен ли указанный столбец в значение NULL.

(Унаследовано от TraceReader)
IsNull(Int32)

Возвращает значение типа Boolean, указывающее, является ли значение по указанной позиции столбца значением NULL.

(Унаследовано от TraceReader)
NextResult()

Переходит к следующему результату в трассировке.

(Унаследовано от TraceReader)
Read()

Считывает запись трассировки.

(Унаследовано от TraceReader)
TranslateSubclass(String, String, Int32)

Переводит подкласс.

(Унаследовано от TraceReader)
Write()

Записывает трассировку в файл трассировки или таблицу трассировки.

(Унаследовано от TraceReaderWriter)

События

WriteNotify

Вызывает событие, при котором трассировка записывается в файл трассировки или в таблицу трассировки.

(Унаследовано от TraceReaderWriter)

Применяется к