Construtor PlugInAttribute
Inicializa uma nova instância da classe PlugInAttribute.
Namespace: Microsoft.AnalysisServices.AdomdServer
Assembly: msmgdsrv (em msmgdsrv.dll)
Sintaxe
'Declaração
Public Sub New
'Uso
Dim instance As New PlugInAttribute()
public PlugInAttribute()
public:
PlugInAttribute()
new : unit -> PlugInAttribute
public function PlugInAttribute()
Comentários
O código a seguir faz parte das Extensões de personalização do Analysis Services (ASPE) e mostra como usar o atributo PlugInAttribute para marcar seu código.
Dica
O código de exemplo a seguir também pode ser baixado do site Microsoft SQL Server Samples and Community Projects.Para obter mais informações sobre como baixar e instalar exemplos, consulte Instalando exemplos e bancos de dados de exemplo do SQL Server nos Manuais Online do SQL Server.
Exemplos
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)
{
}
}
}