Partager via


Événement Server.SessionOpened

Se produit lorsque le serveur avec l'instance de Analysis Services en cours d'exécution démarre une session avec le client.

Espace de noms :  Microsoft.AnalysisServices.AdomdServer
Assembly :  msmgdsrv (en msmgdsrv.dll)

Syntaxe

'Déclaration
Public Event SessionOpened As EventHandler
'Utilisation
Dim instance As Server 
Dim handler As EventHandler 

AddHandler instance.SessionOpened, handler
public event EventHandler SessionOpened
public:
 event EventHandler^ SessionOpened {
    void add (EventHandler^ value);
    void remove (EventHandler^ value);
}
member SessionOpened : IEvent<EventHandler,
    EventArgs>
JScript prend en charge l'utilisation d'événements, mais pas la déclaration de nouveaux événements.

Notes

Le code suivant fait partie des extensions de personnalisation (ASPE) Analysis Services et indique comment utiliser les événements SessionClosing et SessionOpened.

Notes

L'échantillon de code suivant peut également être téléchargé à partir du site Web Microsoft SQL Server Samples and Community Projects.Pour plus d'informations sur le téléchargement et l'installation d'exemples, consultez Installation d'exemples et d'exemples de bases de données SQL Server dans la documentation en ligne de SQL Server.

Exemples

using System;

using System.Collections.Generic;

using System.Text;

using Microsoft.AnalysisServices.AdomdServer;

namespace ISV_1.ASClientExtensions

{

[PlugInAttribute]

public class ASClientExtensions

{

public ASClientExtensions()

{

Context.Server.SessionOpened += new EventHandler(this.SessionOpened);

Context.Server.SessionClosing += new EventHandler(this.SessionClosing);

//Verify and set environment for ClientExtensions.

AuthoringAndManagement environment = new AuthoringAndManagement();

}

~ASClientExtensions()

{

}

public void SessionOpened(object sender, EventArgs e)

{

// This will subscribe to the events.

SessionMgr session = new SessionMgr();

}

public void SessionClosing(object sender, EventArgs e)

{

}

}

}

Voir aussi

Référence

Server Classe

Espace de noms Microsoft.AnalysisServices.AdomdServer