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