Accesso al contesto di query nelle stored procedure

Il contesto di esecuzione di una stored procedure è disponibile all'interno del codice della stored procedure stessa sotto forma di oggetto Context del modello di oggetti server ADOMD.NET. Si tratta di un contesto di sola lettura che non può essere modificato dalla stored procedure. Per questo oggetto sono disponibili le proprietà seguenti.

Proprietà

Tipo

Descrizione

CurrentCube

Cubo

Cubo per il contesto di query corrente.

CurrentTuple

Tupla

Tupla composta dal membro corrente in ogni gerarchia.

CurrentDatabaseName

Stringa

Identificatore del database corrente.

CurrentConnection

Connessione

Pass

Integer

Numero della sessione di calcolo per il contesto corrente.

L'oggetto Context esiste se in una stored procedure viene utilizzato un modello di oggetti MDX (Multidimensional Expressions), mentre non è disponibile se il modello di oggetti MDX viene utilizzato in un client. L'oggetto Context non viene esplicitamente passato a o restituito dalla stored procedure, ma è disponibile durante l'esecuzione della stored procedure stessa.