Classe NamedSet
Representa um conjunto nomeado para um determinado cubo.
Hierarquia de herança
Object
Microsoft.AnalysisServices.AdomdServer.NamedSet
Namespace: Microsoft.AnalysisServices.AdomdServer
Assembly: msmgdsrv (em msmgdsrv.dll)
Sintaxe
'Declaração
Public NotInheritable Class NamedSet _
Implements IDisposable, IMetadataObject
'Uso
Dim instance As NamedSet
public sealed class NamedSet : IDisposable,
IMetadataObject
public ref class NamedSet sealed : IDisposable,
IMetadataObject
[<SealedAttribute>]
type NamedSet =
class
interface IDisposable
interface IMetadataObject
end
public final class NamedSet implements IDisposable, IMetadataObject
O tipo NamedSet expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
Description | Obtém a descrição do NamedSet. | |
Expression | Obtém a expressão de conjunto MDX que define o NamedSet. | |
Name | Obtém o nome do NamedSet. | |
ParentCube | Obtém um CubeDef que contém o NamedSet. | |
Properties | Obtém uma PropertyCollection que contém as propriedades associadas ao NamedSet. | |
UniqueName | Obtém o nome exclusivo do NamedSet. |
Início
Métodos
Nome | Descrição | |
---|---|---|
{dtor} | Libera os recursos não gerenciados usados pelo NamedSet. | |
Dispose | Libera os recursos não gerenciados usados pelo NamedSet. | |
Equals | (Herdado de Object.) | |
GetHashCode | (Herdado de Object.) | |
GetType | (Herdado de Object.) | |
ToString | (Herdado de Object.) |
Início
Comentários
Um conjunto nomeado é uma expressão de conjunto persistente, associada a um alias e definida como parte da estrutura de um cubo. Na linguagem MDX, uma expressão de conjunto pode ser uma declaração longa e complexa. Um conjunto nomeado torna mais fácil gerenciar uma expressão de conjunto usada regularmente em consultas MDX ou XML for Analysis que envolvem o cubo e oferecem um modo de manter a expressão de conjunto independentemente das consultas que a utilizam.
Um NamedSet encapsula a expressão de alias e do conjunto de um conjunto nomeado, de modo que os metadados do conjunto nomeado possam ser examinados e inseridos em consultas.
Segurança de thread
Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.