Compartilhar via


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)

{

}

}

}

Consulte também

Referência

PlugInAttribute Classe

Namespace Microsoft.AnalysisServices.AdomdServer