Condividi tramite


Classe CubeDef

Rappresenta i metadati per un cubo.

Gerarchia di ereditarietà

Object
  Microsoft.AnalysisServices.AdomdServer.CubeDef

Spazio dei nomi  Microsoft.AnalysisServices.AdomdServer
Assembly:  msmgdsrv (in msmgdsrv.dll)

Sintassi

'Dichiarazione
Public NotInheritable Class CubeDef _
    Implements IDisposable, IMetadataObject
'Utilizzo
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

Nel tipo CubeDef sono esposti i membri seguenti.

Proprietà

  Nome Descrizione
Proprietà pubblica Caption Ottiene la didascalia dell'oggetto CubeDef.
Proprietà pubblica Description Ottiene la descrizione dell'oggetto CubeDef.
Proprietà pubblica Dimensions Ottiene un'istanza della classe DimensionCollection contenente le dimensioni per la classe CubeDef.
Proprietà pubblica Kpis Ottiene gli indicatori KPI associati all'oggetto CubeDef.Questo membro non è supportato per versioni di Analysis Services precedenti a Microsoft SQL Server 2005 Analysis Services (SSAS).
Proprietà pubblica LastProcessed Ottiene la data e l'ora dell'ultima elaborazione dell'oggetto CubeDef.
Proprietà pubblica LastUpdated Ottiene la data e l'ora dell'ultimo aggiornamento dell'oggetto CubeDef.
Proprietà pubblica Measures Ottiene un'istanza della classe MeasureCollection contenente le misure per l'oggetto CubeDef.
Proprietà pubblica Name Ottiene il nome dell'oggetto CubeDef.
Proprietà pubblica NamedSets Ottiene un'istanza della classe NamedSetCollection contenente i set denominati per l'oggetto CubeDef.
Proprietà pubblica Properties Ottiene un'istanza di una classe PropertyCollection contenente le proprietà associate all'oggetto CubeDef.
Proprietà pubblica Type Restituisce l'oggetto CubeType del cubo, se supportato dal provider.
Proprietà pubblica UniqueName Ottiene il nome univoco dell'oggetto CubeDef.

Torna all'inizio

Metodi

  Nome Descrizione
Metodo pubblico {dtor} Rilascia tutte le risorse utilizzate dall'oggetto CubeDef.
Metodo pubblico Dispose Rilascia tutte le risorse utilizzate dall'oggetto CubeDef.
Metodo pubblico Equals Ereditato da Object.
Metodo pubblico GetHashCode Ereditato da Object.
Metodo pubblico GetSchemaObject Restituisce un oggetto associato all'oggetto CubeDef da un set di righe dello schema specificato.
Metodo pubblico GetType Ereditato da Object.
Metodo pubblico ToString Ereditato da Object.

Torna all'inizio

Osservazioni

In Analysis Services un cubo è una raccolta di misure e dimensioni.

In ADOMD.NET l'oggetto CubeDef rappresenta solo i metadati di un cubo. Non è possibile recuperare i dati delle celle di un oggetto CubeDef; questo oggetto fornisce, in alternativa, un meccanismo di recupero dei metadati su un cubo specificato e delle dimensioni, delle misure e dei set denominati relativi per un'applicazione client.

Protezione dei thread

I membri static (Shared in Visual Basic) pubblici di questo tipo sono affidabili. Non è invece garantita la sicurezza dei membri dell'istanza.

Vedere anche

Riferimento

Spazio dei nomi Microsoft.AnalysisServices.AdomdServer