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
Атрибуты

Примеры

Readme_Tracer

Комментарии

С помощью 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)

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