SessionProviderBase Класс

Определение

Поставщик SQL для сеанса.

public abstract class SessionProviderBase : Microsoft.SqlServer.Management.XEvent.ISessionProvider
type SessionProviderBase = class
    interface ISessionProvider
Public MustInherit Class SessionProviderBase
Implements ISessionProvider
Наследование
SessionProviderBase
Реализации

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

Имя Описание
SessionProviderBase(Session, String, Func<String,String>)

Создает новую версию SessionProviderBase для данного сеанса.

SessionProviderBase(Session, String)

Создает новую версию SessionProviderBase для данного сеанса.

Методы

Имя Описание
GetAlterScript()

Изменение скрипта для этого сеанса.

GetCreateScript()

Создание скрипта для этого сеанса.

GetDropScript()

Удаление скриптов для этого сеанса.

Start()

Запускает этот сеанс.

Stop()

Останавливает этот сеанс.

ValidateAlter()

Внутренние проверки спецификаций для изменения сеанса. NB. В случае обработчика SQL оператор Alter не атомарен, поэтому он использует фиктивный сеанс для проверки перед выполнением изменения в фактическом сеансе.

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