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) |