SessionProviderBase 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
세션용 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를 실행하기 전에 유효성을 검사합니다. |