Compartilhar via


Propriedade do RDL Context.CurrentMiningModel

Obtém o modelo de mineração atual.

Namespace:  Microsoft.AnalysisServices.AdomdServer
Assembly:  msmgdsrv (em msmgdsrv.dll)

Sintaxe

'Declaração
Public Shared ReadOnly Property CurrentMiningModel As MiningModel 
    Get
'Uso
Dim value As MiningModel 

value = Context.CurrentMiningModel
public static MiningModel CurrentMiningModel { get; }
public:
static property MiningModel^ CurrentMiningModel {
    MiningModel^ get ();
}
static member CurrentMiningModel : MiningModel
static function get CurrentMiningModel () : MiningModel

Valor da propriedade

Tipo: Microsoft.AnalysisServices.AdomdServer.MiningModel
Um MiningModel que representa o modelo de mineração atual; nulluma referência nula (Nothing no Visual Basic) se não aplicável.

Comentários

O valor de retorno será nulluma referência nula (Nothing no Visual Basic) quando chamado de uma consulta MDX ou como um procedimento armazenado. Para obter mais informações sobre as diferenças entre funções definidas pelo usuário (UDFs) e procedimentos armazenados, consulte Funções e procedimentos armazenados definidos pelo usuário.

Exemplos

No exemplo a seguir, é criado um UDF que retorna a descrição de um nó especificado. Ele usa o contexto atual no qual está sendo executado, recupera o nó do modelo de mineração atual (determinado pela cláusula DMX FROM):

public string GetNodeDescription(string nodeUniqueName)
{
    return Context.CurrentMiningModel.GetNodeFromUniqueName(nodeUniqueName).Description;
}

Consulte também

Referência

Context Classe

Namespace Microsoft.AnalysisServices.AdomdServer