Freigeben über


CubeDef-Klasse

Represents the metadata for a cube.

Vererbungshierarchie

System.Object
  Microsoft.AnalysisServices.AdomdClient.CubeDef

Namespace:  Microsoft.AnalysisServices.AdomdClient
Assembly:  Microsoft.AnalysisServices.AdomdClient (in Microsoft.AnalysisServices.AdomdClient.dll)

Syntax

'Declaration
Public NotInheritable Class CubeDef
'Usage
Dim instance As CubeDef
public sealed class CubeDef
public ref class CubeDef sealed
[<SealedAttribute>]
type CubeDef =  class end
public final class CubeDef

Der CubeDef-Typ macht folgende Elemente verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Caption Gets the caption of the CubeDef.
Öffentliche Eigenschaft Description Gets the description of the CubeDef.
Öffentliche Eigenschaft Dimensions Gets an instance of the DimensionCollection class that contains the dimensions for the CubeDef class.
Öffentliche Eigenschaft Kpis Gets the Key Performance Indicators (KPIs) associated with the CubeDef. This member is not supported for versions of Analysis Services earlier than Microsoft SQL Server 2005 Analysis Services (SSAS).
Öffentliche Eigenschaft LastProcessed Gets the date and time on which the CubeDef was last processed.
Öffentliche Eigenschaft LastUpdated Gets the date and time on which the CubeDef was last updated.
Öffentliche Eigenschaft Measures Gets an instance of the MeasureCollection class that contains the measures for the CubeDef.
Öffentliche Eigenschaft Name Gets the name of the CubeDef.
Öffentliche Eigenschaft NamedSets Gets an instance of the NamedSetCollection class that contains the named sets for the CubeDef.
Öffentliche Eigenschaft ParentConnection Gets an instance of the AdomdConnection class that contains the CubeDef.
Öffentliche Eigenschaft Properties Gets an instance of a PropertyCollection class that contains the properties associated with the CubeDef.
Öffentliche Eigenschaft Type Returns the CubeType of the cube, if supported by the provider.

Zum Anfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals Determines whether two instances of Object are equal. (Überschreibt Object.Equals(Object).)
Öffentliche Methode GetHashCode Serves as a hash function for a particular type, for use in hashing algorithms and data structures such as hash tables. (Überschreibt Object.GetHashCode().)
Öffentliche Methode GetSchemaObject(SchemaObjectType, String) Returns an object associated with the CubeDef from a specified schema rowset.
Öffentliche Methode GetSchemaObject(SchemaObjectType, String, Boolean) Returns an object associated with the CubeDef from a specified schema rowset.
Öffentliche Methode GetType (Geerbt von Object.)
Öffentliche Methode ToString Returns a String that represents the current CubeDef. (Überschreibt Object.ToString().)

Zum Anfang

Operatoren

  Name Beschreibung
Öffentlicher OperatorStatisches Element Equality Determines whether two specified instances of CubeDef are equal.
Öffentlicher OperatorStatisches Element Inequality Determines whether two specified instances of CubeDef have different values.

Zum Anfang

Hinweise

In Analysis Services, a cube is a collection of measures and dimensions.

In ADOMD.NET, the CubeDef represents only the metadata of a cube. You cannot retrieve cell data from a CubeDef; instead, this object provides a mechanism for retrieving metadata about a given cube as well as its dimensions, measures, and named sets for a client application.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

Microsoft.AnalysisServices.AdomdClient-Namespace