Compartilhar via


Acessando o contexto de consulta nos procedimentos armazenados

O contexto de execução de um procedimento armazenado está disponível no código do procedimento armazenado como um objeto do Context do modelo de objeto de servidor do ADOMD.NET. Trata-se de um contexto somente leitura e que não pode ser modificado pelo procedimento armazenado. As propriedades a seguir estão disponíveis nesse objeto.

Propriedade

Tipo

Descrição

CurrentCube

Cubo

O cubo do contexto de consulta atual.

CurrentTuple

Tupla

A tupla que consiste no membro atual de cada hierarquia.

CurrentDatabaseName

Cadeia de caracteres

O identificador do banco de dados atual.

CurrentConnection

Conexão

Pass

Inteiro

O número da passagem do contexto atual.

Haverá um objeto Context quando o modelo de objeto MDX for usado em um procedimento armazenado. Ele não estará disponível quando o modelo de objeto MDX for usado em um cliente. O objeto Context não é passado explicitamente para o procedimento armazenado nem retornado por ele. Ele fica disponível durante a execução do procedimento armazenado.