SessionProviderBase Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Provider SQL per session.
public abstract class SessionProviderBase : Microsoft.SqlServer.Management.XEvent.ISessionProvider
type SessionProviderBase = class
interface ISessionProvider
Public MustInherit Class SessionProviderBase
Implements ISessionProvider
- Ereditarietà
-
SessionProviderBase
- Implementazioni
Costruttori
| Nome | Descrizione |
|---|---|
| SessionProviderBase(Session, String, Func<String,String>) |
Costruisce un nuovo SessionProviderBase per la sessione specificata. |
| SessionProviderBase(Session, String) |
Costruisce un nuovo SessionProviderBase per la sessione specificata. |
Metodi
| Nome | Descrizione |
|---|---|
| GetAlterScript() |
Script Alter per questa sessione. |
| GetCreateScript() |
Creazione script per questa sessione. |
| GetDropScript() |
Script Drop per questa sessione. |
| Start() |
Avvia questa sessione. |
| Stop() |
Arresta questa sessione. |
| ValidateAlter() |
Convalide specifiche back-end per modificare la sessione. NB: nel caso del motore SQL, l'istruzione Alter non è atomica, quindi usa una sessione fittizia per convalidare prima di eseguire l'operazione di modifica nella sessione effettiva. |