Condividi tramite


Classe CubeDef

Represents the metadata for a cube.

Gerarchia di ereditarietà

System. . :: . .Object
  Microsoft.AnalysisServices.AdomdClient..::..CubeDef

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

Sintassi

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

Nel tipo CubeDef sono esposti i membri seguenti.

Proprietà

  Nome Descrizione
Proprietà pubblica Caption Gets the caption of the CubeDef.
Proprietà pubblica Description Gets the description of the CubeDef.
Proprietà pubblica Dimensions Gets an instance of the DimensionCollection class that contains the dimensions for the CubeDef class.
Proprietà pubblica 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).
Proprietà pubblica LastProcessed Gets the date and time on which the CubeDef was last processed.
Proprietà pubblica LastUpdated Gets the date and time on which the CubeDef was last updated.
Proprietà pubblica Measures Gets an instance of the MeasureCollection class that contains the measures for the CubeDef.
Proprietà pubblica Name Gets the name of the CubeDef.
Proprietà pubblica NamedSets Gets an instance of the NamedSetCollection class that contains the named sets for the CubeDef.
Proprietà pubblica ParentConnection Gets an instance of the AdomdConnection class that contains the CubeDef.
Proprietà pubblica Properties Gets an instance of a PropertyCollection class that contains the properties associated with the CubeDef.
Proprietà pubblica Type Returns the CubeType of the cube, if supported by the provider.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Determines whether two instances of Object are equal. Esegue l'override di Object. . :: . .Equals(Object).
Metodo protetto Finalize Ereditato da Object.
Metodo pubblico GetHashCode Serves as a hash function for a particular type, for use in hashing algorithms and data structures such as hash tables. Esegue l'override di Object. . :: . .GetHashCode() () () ().
Metodo pubblico GetSchemaObject(SchemaObjectType, String) Returns an object associated with the CubeDef from a specified schema rowset.
Metodo pubblico GetSchemaObject(SchemaObjectType, String, Boolean) Returns an object associated with the CubeDef from a specified schema rowset.
Metodo pubblico GetType Ereditato da Object.
Metodo protetto MemberwiseClone Ereditato da Object.
Metodo pubblico ToString Returns a String that represents the current CubeDef. Esegue l'override di Object. . :: . .ToString() () () ().

In alto

Operatori

  Nome Descrizione
Operatore pubblicoMembro statico Equality Determines whether two specified instances of CubeDef are equal.
Operatore pubblicoMembro statico Inequality Determines whether two specified instances of CubeDef have different values.

In alto

Osservazioni

In Microsoft SQL Server 2005 Analysis Services (SSAS), 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.

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.