TraceServer Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Класс TraceServer — это объект Trace, представляющий новую трассировку в экземпляре SQL Server.
public ref class TraceServer : Microsoft::SqlServer::Management::Trace::TraceReader
[System.Runtime.InteropServices.ComVisible(false)]
public class TraceServer : Microsoft.SqlServer.Management.Trace.TraceReader
[<System.Runtime.InteropServices.ComVisible(false)>]
type TraceServer = class
inherit TraceReader
Public Class TraceServer
Inherits TraceReader
- Наследование
- Атрибуты
Примеры
Комментарии
С помощью TraceServer объекта можно:
Запустите новую трассировку.
Чтение трассировки.
Помимо объектов trace и replay, трассировку можно создать вручную с помощью SQL Server Profiler или с помощью набора хранимых процедур Transact-SQL, называемых трассировкой SQL.
Конструкторы
TraceServer() |
Инициализирует новый экземпляр класса TraceServer. |
Поля
currentRow |
Указывает текущую строку. (Унаследовано от TraceReader) |
Свойства
Depth |
Возвращает значение глубины для модуля чтения трассировки. (Унаследовано от TraceReader) |
FieldCount |
Возвращает число столбцов в данных. (Унаследовано от TraceReader) |
IsClosed |
Возвращает значение свойства типа Boolean, указывающее, закрыт ли модуль чтения трассировки. (Унаследовано от TraceReader) |
Item[Int32] |
Возвращает столбец по указанному положению индекса. (Унаследовано от TraceReader) |
Item[String] |
Возвращает столбец с указанным именем. (Унаследовано от TraceReader) |
RecordsAffected |
Возвращает число записей данных. (Унаследовано от TraceReader) |
Методы
Close() |
Закрывает модуль чтения трассировки. (Унаследовано от TraceReader) |
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) |
Инициализирует сервер в качестве модуля чтения трассировки. |
IsDBNull(Int32) |
Указывает, установлен ли указанный столбец в значение NULL. (Унаследовано от TraceReader) |
IsNull(Int32) |
Возвращает значение типа Boolean, указывающее, является ли значение по указанной позиции столбца значением NULL. (Унаследовано от TraceReader) |
NextResult() |
Переходит к следующему результату в трассировке. (Унаследовано от TraceReader) |
Pause() |
Приостанавливает трассировку. |
Read() |
Считывает запись трассировки. (Унаследовано от TraceReader) |
Restart() |
Перезапускает трассировку. |
Stop() |
Останавливает трассировку. |
TranslateSubclass(String, String, Int32) |
Переводит подкласс. (Унаследовано от TraceReader) |