SessionProviderBase 클래스

정의

세션용 Sql 공급자입니다.

public abstract class SessionProviderBase : Microsoft.SqlServer.Management.XEvent.ISessionProvider
type SessionProviderBase = class
    interface ISessionProvider
Public MustInherit Class SessionProviderBase
Implements ISessionProvider
상속
SessionProviderBase
구현

생성자

Name Description
SessionProviderBase(Session, String, Func<String,String>)

지정된 세션에 대한 새 SessionProviderBase를 생성합니다.

SessionProviderBase(Session, String)

지정된 세션에 대한 새 SessionProviderBase를 생성합니다.

메서드

Name Description
GetAlterScript()

이 세션에 대한 Alter 스크립터

GetCreateScript()

이 세션에 대한 스크립트 만들기

GetDropScript()

이 세션에 대한 스크립트 삭제입니다.

Start()

이 세션을 시작합니다.

Stop()

이 세션을 중지합니다.

ValidateAlter()

세션을 변경하기 위한 백 엔드 사양 유효성 검사입니다. NB: sql 엔진의 경우 Alter 문은 원자성이 없으므로 더미 세션을 사용하여 실제 세션에서 alter를 실행하기 전에 유효성을 검사합니다.

적용 대상