Udostępnij za pośrednictwem


Klasa Cube

Reprezentuje moduł bazy danych.Klasa ta nie może być dziedziczona.

Hierarchia dziedziczenia

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      Microsoft.AnalysisServices.ModelComponent
        Microsoft.AnalysisServices.NamedComponent
          Microsoft.AnalysisServices.MajorObject
            Microsoft.AnalysisServices.ProcessableMajorObject
              Microsoft.AnalysisServices.Cube

Przestrzeń nazw:  Microsoft.AnalysisServices
Zestaw:  Microsoft.AnalysisServices (w Microsoft.AnalysisServices.dll)

Składnia

'Deklaracja
<GuidAttribute("127B4EBB-5328-4f6a-8A3B-72CF9BDA5F77")> _
Public NotInheritable Class Cube _
    Inherits ProcessableMajorObject _
    Implements IMajorObject, INamedComponent, IModelComponent, IComponent,  _
    IDisposable, ICloneable
'Użycie
Dim instance As Cube
[GuidAttribute("127B4EBB-5328-4f6a-8A3B-72CF9BDA5F77")]
public sealed class Cube : ProcessableMajorObject, IMajorObject, 
    INamedComponent, IModelComponent, IComponent, IDisposable, ICloneable
[GuidAttribute(L"127B4EBB-5328-4f6a-8A3B-72CF9BDA5F77")]
public ref class Cube sealed : public ProcessableMajorObject, 
    IMajorObject, INamedComponent, IModelComponent, IComponent, IDisposable, 
    ICloneable
[<SealedAttribute>]
[<GuidAttribute("127B4EBB-5328-4f6a-8A3B-72CF9BDA5F77")>]
type Cube =  
    class
        inherit ProcessableMajorObject
        interface IMajorObject
        interface INamedComponent
        interface IModelComponent
        interface IComponent
        interface IDisposable
        interface ICloneable
    end
public final class Cube extends ProcessableMajorObject implements IMajorObject, INamedComponent, IModelComponent, IComponent, IDisposable, ICloneable

Typ Cube uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna Cube() Inicjuje nowe wystąpienie Cube klasy przy użyciu wartości domyślnych.
Metoda publiczna Cube(String) Inicjuje nowe wystąpienie Cube przy użyciu nazwy.
Metoda publiczna Cube(String, String) Inicjuje nowe wystąpienie Cube klasy przy użyciu nazwy i identyfikatora.

Do góry

Właściwości

  Nazwa Opis
Właściwość publiczna Actions Pobiera kolekcja akcje dla moduł.
Właściwość publiczna AggregationPrefix Pobiera lub ustawia prefiks dla agregacji w moduł.
Właściwość publiczna AllMeasures Pobiera wszystkie środki jako obiekt wyliczania.
Właściwość publiczna Annotations Pobiera obiekt kolekcja wszystkie adnotacje do bieżącego obiektu. (Dziedziczony z MajorObject).
Właściwość chroniona CanRaiseEvents (Dziedziczony z Component).
Właściwość publiczna Collation Pobiera lub ustawia ciąg sortowanie dla Cube.
Właściwość publiczna Container (Dziedziczony z Component).
Właściwość publiczna CreatedTimestamp Pobiera lub ustawia data i czas utworzenia obiektu. (Dziedziczony z MajorObject).
Właściwość publiczna CubePermissions Pobiera uprawnienia kolekcja skojarzonego z moduł.
Właściwość publiczna DataSource Pobiera DataSource obiektu skojarzonego z Cube.
Właściwość publiczna DataSourceView Pobiera DataSourceView obiektu skojarzonego z Cube.
Właściwość publiczna DefaultMdxScript Pobiera obiektu defaultmdxscript skojarzonego z Cube.
Właściwość publiczna DefaultMeasure Pobiera lub ustawia DefaultMeasure związane z Cube.
Właściwość publiczna Description Pobiera lub ustawia ciąg opisu bieżącego obiektu. (Dziedziczony z MajorObject).
Właściwość chroniona DesignMode (Dziedziczony z Component).
Właściwość publiczna Dimensions Pobiera kolekcja wymiarów skojarzonych z Cube.
Właściwość publiczna ErrorConfiguration Pobiera lub ustawia ErrorConfiguration związane z Cube.
Właściwość publiczna EstimatedRows Pobiera lub ustawia liczbę EstimatedRows dla Cube.
Właściwość chroniona Events (Dziedziczony z Component).
Właściwość chroniona FriendlyName (Dziedziczony z NamedComponent).
Właściwość publiczna ID (Dziedziczony z NamedComponent).
Właściwość publiczna IsLoaded Infrastruktura. (Dziedziczony z MajorObject).
Właściwość chroniona KeyForCollection (Dziedziczony z NamedComponent).
Właściwość publiczna Kpis Pobiera kolekcja z Kpis związane z Cube.
Właściwość publiczna Language Pobiera lub ustawia domyślne Language dla Cube.
Właściwość publiczna LastProcessed (Dziedziczony z ProcessableMajorObject).
Właściwość publiczna LastSchemaUpdate Pobiera lub ustawia data i czas ostatniej aktualizacji bieżącego obiektu schematu. (Dziedziczony z MajorObject).
Właściwość publiczna MdxScripts Pobiera kolekcja z MdxScripts związane z Cube.
Właściwość publiczna MeasureGroups Pobiera kolekcja z MeasureGroups związane z Cube.
Właściwość publiczna Name (Dziedziczony z NamedComponent).
Właściwość publiczna OwningCollection Pobiera lub ustawia kolekcja, która zawiera ModelComponent. (Dziedziczony z ModelComponent).
Właściwość publiczna Parent Pobiera element nadrzędny Database z Cube obiektu.
Właściwość publiczna ParentServer Pobiera Server obiekt, który jest elementem nadrzędnym Cube.
Właściwość publiczna Perspectives Pobiera perspektywy dla moduł.
Właściwość publiczna ProactiveCaching Pobiera lub ustawia aktywne buforowanie ustawienia dla moduł.
Właściwość publiczna ProcessingMode Pobiera lub ustawia ustawień indeksu i agregacja dla przetwarzania moduł.
Właściwość publiczna ProcessingPriority Pobiera lub ustawia priorytet przetwarzania moduł.
Właściwość publiczna ScriptCacheProcessingMode Pobiera lub ustawia ustawienia pamięci podręcznej dla przetwarzania skryptu.
Właściwość publiczna ScriptErrorHandlingMode
Właściwość publiczna Site (Dziedziczony z NamedComponent).
Właściwość publiczna SiteID (Dziedziczony z NamedComponent).
Właściwość publiczna Source Pobiera lub ustawia źródło dla moduł relacyjnej.
Właściwość publiczna State (Dziedziczony z ProcessableMajorObject).
Właściwość publiczna StorageLocation Pobiera lub Ustawia lokalizacja przechowywania dla moduł.
Właściwość publiczna StorageMode Pobiera lub ustawia tryb pamięci masowej dla moduł.
Właściwość publiczna Translations Pobiera tłumaczenia dla moduł.
Właściwość publiczna Visible Pobiera lub ustawia wartość wskazującą, czy moduł mogą być przeglądane.

Do góry

Metody

  Nazwa Opis
Metoda chroniona AddToContainer Infrastruktura. (Dziedziczony z ModelComponent).
Metoda chroniona AfterInsert Infrastruktura. (Dziedziczony z ModelComponent).
Metoda chroniona AfterMove Infrastruktura. (Dziedziczony z ModelComponent).
Metoda chroniona AfterRemove Infrastruktura. (Dziedziczony z ModelComponent).
Metoda chroniona BeforeRemove Infrastruktura. (Dziedziczony z ModelComponent).
Metoda publiczna CanProcess Wskazuje, czy moduł można wykonać określonej przetwarzania. (Zastępuje ProcessableMajorObject.CanProcess(ProcessType)).
Metoda publiczna Clone() Tworzy nową, pełną kopię obiektu.
Metoda chroniona Clone(Boolean) Infrastruktura. (Dziedziczony z MajorObject).
Metoda publiczna CopyTo(Cube) Kopie Cube do określonego obiektu.
Metoda chroniona CopyTo(ModelComponent) Infrastruktura. (Dziedziczony z ModelComponent).
Metoda chroniona CopyTo(NamedComponent) (Dziedziczony z NamedComponent).
Metoda chroniona CopyTo(MajorObject, Boolean) (Dziedziczony z ProcessableMajorObject).
Metoda publiczna CreateObjRef (Dziedziczony z MarshalByRefObject).
Metoda publiczna Dispose() (Dziedziczony z Component).
Metoda chroniona Dispose(Boolean) (Dziedziczony z Component).
Metoda publiczna Drop() Usuwa bieżący obiekt i aktualizacji serwera. (Dziedziczony z MajorObject).
Metoda publiczna Drop(DropOptions) Usuwa bieżący obiekt i aktualizacji serwera przy użyciu określonych opcji. (Dziedziczony z MajorObject).
Metoda publiczna Drop(DropOptions, XmlaWarningCollection) Usuwa bieżący obiekt i aktualizacji serwera przy użyciu określonych opcji.Zwracane są ostrzeżenia, wynikające z operacji upuszczania na określonym warnings obiektu. (Dziedziczony z MajorObject).
Metoda publiczna Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection) Usuwa bieżący obiekt i aktualizacji serwera przy użyciu określonych opcji.Zwracane są ostrzeżenia, wynikające z operacji upuszczania na określonym warnings zmienną i wyniki dla dotkniętych obiektów w operacji są zwracane na określony impactResult zmiennej. (Dziedziczony z MajorObject).
Metoda publiczna Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection, Boolean) Usuwa bieżący obiekt i aktualizacji serwera przy użyciu określonych opcji.Zwracane są ostrzeżenia, wynikające z operacji upuszczania na określonym warnings zmienną i wyniki dla dotkniętych obiektów w operacji są zwracane na określony impactResult zmiennej. (Dziedziczony z MajorObject).
Metoda publiczna Equals (Dziedziczony z Object).
Metoda chroniona Finalize (Dziedziczony z Component).
Metoda chroniona GetCreateReferences Infrastruktura. (Dziedziczony z MajorObject).
Metoda publiczna GetDependents Dodaje struktur górnictwa i kolejne osoby na utrzymaniu na określony Hashtable. (Zastępuje MajorObject.GetDependents(Hashtable)).
Metoda chroniona GetDropDependents Infrastruktura. (Dziedziczony z MajorObject).
Metoda publiczna GetHashCode (Dziedziczony z Object).
Metoda publiczna GetLifetimeService (Dziedziczony z MarshalByRefObject).
Metoda publiczna GetReferences Pobiera obiektów, które odwołuje się do moduł. (Zastępuje MajorObject.GetReferences(Hashtable, Boolean)).
Metoda chroniona GetService (Dziedziczony z Component).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda publiczna GetUpdateOverwrites Infrastruktura. (Dziedziczony z MajorObject).
Metoda publiczna InitializeLifetimeService (Dziedziczony z MarshalByRefObject).
Metoda publiczna LinkMeasureGroup(MeasureGroup, String) Generuje grupę miar regularnych, ale jest zestaw do punktu do innych grup miar.Ta metoda przyjmuje jako parametry, grupa miar (źródło), aby połączyć i identyfikator źródła danych.
Metoda publiczna LinkMeasureGroup(MeasureGroup, String, String) Generuje grupę miar regularnych, ale jest zestaw do punktu do innych grup miar.Ta metoda przyjmuje jako parametry, grupa miar (źródło), aby połączyć i identyfikator źródła danych.
Metoda chroniona MemberwiseClone() (Dziedziczony z Object).
Metoda chroniona MemberwiseClone(Boolean) (Dziedziczony z MarshalByRefObject).
Metoda publiczna Process() (Dziedziczony z ProcessableMajorObject).
Metoda publiczna Process(ProcessType) (Dziedziczony z ProcessableMajorObject).
Metoda publiczna Process(ProcessType, Binding) (Dziedziczony z ProcessableMajorObject).
Metoda publiczna Process(ProcessType, ErrorConfiguration) (Dziedziczony z ProcessableMajorObject).
Metoda publiczna Process(ProcessType, WriteBackTableCreation) (Dziedziczony z ProcessableMajorObject).
Metoda publiczna Process(ProcessType, ErrorConfiguration, XmlaWarningCollection) (Dziedziczony z ProcessableMajorObject).
Metoda publiczna Process(ProcessType, ErrorConfiguration, XmlaWarningCollection, ImpactDetailCollection) (Dziedziczony z ProcessableMajorObject).
Metoda publiczna Process(ProcessType, ErrorConfiguration, XmlaWarningCollection, ImpactDetailCollection, Boolean) (Dziedziczony z ProcessableMajorObject).
Metoda publiczna Refresh() Aktualizuje bieżący obiekt z definicji serwera. (Dziedziczony z MajorObject).
Metoda publiczna Refresh(Boolean) Aktualizuje bieżący obiekt z definicji serwera i ładowanych obiektów zależnych, jeśli określony. (Dziedziczony z MajorObject).
Metoda publiczna Refresh(Boolean, RefreshType) Aktualizuje bieżący obiekt z definicji serwera i ładowanych obiektów zależnych, jeśli określony. (Dziedziczony z MajorObject).
Metoda chroniona RemoveFromContainer Infrastruktura. (Dziedziczony z ModelComponent).
Metoda chroniona Reset (Dziedziczony z NamedComponent).
Metoda publiczna Submit() Infrastruktura. (Dziedziczony z ModelComponent).
Metoda publiczna Submit(Boolean) Infrastruktura. (Dziedziczony z ModelComponent).
Metoda publiczna ToString (Dziedziczony z NamedComponent).
Metoda publiczna Update() Aktualizuje wartości rzeczywiste przy użyciu wartości domyślne aktualizacji obiektów zależnych definicję bieżącego obiektu serwera. (Dziedziczony z MajorObject).
Metoda publiczna Update(UpdateOptions) Aktualizacje serwera definicję bieżącego obiektu z wartościami rzeczywistymi przy użyciu określonych opcji aktualizacji obiektów zależnych. (Dziedziczony z MajorObject).
Metoda publiczna Update(UpdateOptions, UpdateMode) Aktualizacje serwera definicję bieżącego obiektu z wartościami rzeczywistymi przy użyciu określonych opcji aktualizacji obiektów zależnych. (Dziedziczony z MajorObject).
Metoda publiczna Update(UpdateOptions, UpdateMode, XmlaWarningCollection) Raporty ostrzeżenia z operacji i aktualizacje definicji serwera bieżącego obiektu z wartościami rzeczywistymi przy użyciu określonych opcji aktualizacji obiektów zależnych. (Dziedziczony z MajorObject).
Metoda publiczna Update(UpdateOptions, UpdateMode, XmlaWarningCollection, ImpactDetailCollection) Aktualizacje serwera definicję bieżącego obiektu z wartościami rzeczywistymi przy użyciu określonych opcji aktualizacji obiektów zależnych, raporty ostrzeżenia z operacji i zwraca obiekty dotyczy operacji. (Dziedziczony z MajorObject).
Metoda publiczna Update(UpdateOptions, UpdateMode, XmlaWarningCollection, ImpactDetailCollection, Boolean) Aktualizacje serwera definicję bieżącego obiektu z wartościami rzeczywistymi przy użyciu określonych opcji aktualizacji obiektów zależnych, raporty ostrzeżenia z operacji i zwraca obiekty dotyczy operacji.Jeśli analyzeImpactOnly ma wartość true, analiza wpływu operacji jest wykonywane z nie operacji aktualizacji. (Dziedziczony z MajorObject).
Metoda publiczna Validate(ValidationErrorCollection) Sprawdza poprawność element, do którego jest dołączony; Zwraca wszelkich błędów napotkanych kolekcja. (Dziedziczony z ModelComponent).
Metoda publiczna Validate(ValidationResultCollection) (Dziedziczony z MajorObject).
Metoda publiczna Validate(ValidationErrorCollection, Boolean) Sprawdza poprawność element, do którego jest dołączony; Zwraca wszelkich błędów napotkanych kolekcja.Zawiera także parametr umożliwiające zwrot szczegółowe błędy. (Dziedziczony z ModelComponent).
Metoda publiczna Validate(ValidationResultCollection, ValidationOptions) (Dziedziczony z MajorObject).
Metoda publiczna Validate(ValidationErrorCollection, Boolean, ServerEdition) (Zastępuje NamedComponent.Validate(ValidationErrorCollection, Boolean, ServerEdition)).
Metoda publiczna Validate(ValidationResultCollection, ValidationOptions, ServerEdition) (Dziedziczony z MajorObject).
Metoda publiczna Validate(ValidationErrorCollection, Boolean, Boolean, ServerEdition)

Do góry

Zdarzenia

  Nazwa Opis
Zdarzenie publiczne Disposed (Dziedziczony z Component).

Do góry

Uwagi

Moduły są zarządzane z modułów kolekcja w bazie danych.Moduły są tworzone przez dodanie ich do modułów kolekcja w bazie danych.Moduły są usuwane przez usunięcie ich z kolekcja modułów w bazie danych.

Bezpieczeństwo wątków

Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.