CubeDef-Klasse
Stellt die Metadaten für einen Cube dar.
Vererbungshierarchie
Object
Microsoft.AnalysisServices.AdomdServer.CubeDef
Namespace: Microsoft.AnalysisServices.AdomdServer
Assembly: msmgdsrv (in msmgdsrv.dll)
Syntax
'Declaration
Public NotInheritable Class CubeDef _
Implements IDisposable, IMetadataObject
'Usage
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
Der CubeDef-Typ macht folgende Elemente verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
![]() |
Caption | Ruft die Beschriftung von CubeDef ab. |
![]() |
Description | Ruft die Beschreibung von CubeDef ab. |
![]() |
Dimensions | Ruft eine Instanz der DimensionCollection-Klasse ab, die die Dimensionen für die CubeDef-Klasse enthält. |
![]() |
Kpis | Ruft die KPIs ab, die CubeDef zugeordnet sind.Dieses Element wird in Analysis Services-Versionen vor Microsoft SQL Server 2005 Analysis Services (SSAS) nicht unterstützt. |
![]() |
LastProcessed | Ruft das Datum und die Uhrzeit der letzten Verarbeitung von CubeDef ab. |
![]() |
LastUpdated | Ruft Datum und Uhrzeit des letzten Updates von CubeDef ab. |
![]() |
Measures | Ruft eine Instanz der MeasureCollection-Klasse ab, die die Measures für CubeDef enthält. |
![]() |
Name | Ruft den Namen von CubeDef ab. |
![]() |
NamedSets | Ruft eine Instanz der NamedSetCollection-Klasse ab, die die benannten Mengen für CubeDef enthält. |
![]() |
Properties | Ruft eine Instanz einer PropertyCollection-Klasse mit den Eigenschaften ab, die CubeDef zugeordnet sind. |
![]() |
Type | Gibt den CubeType des Cubes zurück, sofern dies vom Anbieter unterstützt wird. |
![]() |
UniqueName | Ruft den eindeutigen Namen von CubeDef ab. |
Nach oben
Methoden
Name | Beschreibung | |
---|---|---|
![]() |
{dtor} | Gibt alle von CubeDef verwendeten Ressourcen frei. |
![]() |
Dispose | Gibt alle von CubeDef verwendeten Ressourcen frei. |
![]() |
Equals | (Geerbt von Object.) |
![]() |
GetHashCode | (Geerbt von Object.) |
![]() |
GetSchemaObject | Gibt ein Objekt, das CubeDef zugeordnet ist, aus einem angegebenen Schemarowset zurück. |
![]() |
GetType | (Geerbt von Object.) |
![]() |
ToString | (Geerbt von Object.) |
Nach oben
Hinweise
In Analysis Services besteht ein Cube aus einer Auflistung von Measures und Dimensionen.
In ADOMD.NET stellt CubeDef nur die Metadaten eines Cubes dar. Sie können keine Zellendaten von CubeDef abrufen. Stattdessen stellt dieses Objekt einen Mechanismus zum Abrufen von Metadaten eines angegebenen Cubes sowie seiner Dimensionen, Measures und benannten Mengen für eine Clientanwendung bereit.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.