Partager via


Classe CubeDef

Représente les métadonnées pour un cube.

Hiérarchie d'héritage

Object
  Microsoft.AnalysisServices.AdomdServer.CubeDef

Espace de noms :  Microsoft.AnalysisServices.AdomdServer
Assembly :  msmgdsrv (en msmgdsrv.dll)

Syntaxe

'Déclaration
Public NotInheritable Class CubeDef _
    Implements IDisposable, IMetadataObject
'Utilisation
Dim instance As CubeDef
public sealed class CubeDef : IDisposable, 
    IMetadataObject
public ref class CubeDef sealed : IDisposable, 
    IMetadataObject
[<SealedAttribute>]
type CubeDef =  
    class 
        interface IDisposable 
        interface IMetadataObject 
    end
public final class CubeDef implements IDisposable, IMetadataObject

Le type CubeDef expose les membres suivants.

Propriétés

  Nom Description
Propriété publique Caption Obtient la légende du CubeDef.
Propriété publique Description Obtient la description du CubeDef.
Propriété publique Dimensions Obtient une instance de la classe DimensionCollection qui contient les dimensions pour la classe CubeDef.
Propriété publique Kpis Obtient les indicateurs de performances clés associés au CubeDef.Ce membre n'est pas pris en charge pour les versions d'Analysis Services antérieures à Microsoft SQL Server 2005 Analysis Services (SSAS).
Propriété publique LastProcessed Obtient la date et l'heure du dernier traitement de CubeDef.
Propriété publique LastUpdated Obtient la date et heure de dernière mise à jour de CubeDef.
Propriété publique Measures Obtient une instance de la classe MeasureCollection qui contient les mesures pour le CubeDef.
Propriété publique Name Obtient le nom du CubeDef.
Propriété publique NamedSets Obtient une instance de la classe NamedSetCollection qui contient les jeux nommés pour le CubeDef.
Propriété publique Properties Obtient une instance d'une classe PropertyCollection qui contient les propriétés associées au CubeDef.
Propriété publique Type Retourne le CubeType du cube, s'il est pris en charge par le fournisseur.
Propriété publique UniqueName Obtient le nom unique du CubeDef.

Haut

Méthodes

  Nom Description
Méthode publique {dtor} Libère toutes les ressources utilisées par le CubeDef.
Méthode publique Dispose Libère toutes les ressources utilisées par le CubeDef.
Méthode publique Equals (hérité de Object.)
Méthode publique GetHashCode (hérité de Object.)
Méthode publique GetSchemaObject Retourne un objet associé au CubeDef à partir d'un ensemble de lignes de schéma spécifié.
Méthode publique GetType (hérité de Object.)
Méthode publique ToString (hérité de Object.)

Haut

Notes

Dans Analysis Services, un cube est une collection de mesures et de dimensions.

Dans ADOMD.NET, CubeDef représente uniquement les métadonnées d'un cube. Vous ne pouvez pas extraire les données de cellule d'un CubeDef ; par contre, cet objet fournit un mécanisme pour extraire les métadonnées sur un cube spécifique, ainsi que ses mesures, dimensions, et jeux nommés pour une application cliente.

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Voir aussi

Référence

Espace de noms Microsoft.AnalysisServices.AdomdServer