Udostępnij za pośrednictwem


Klasa CubeAttribute

Określa szczegóły dla atrybut moduł.Atrybuty w wymiar nie są wyraźnie zawarte w tej kolekcja stają się częścią kolekcja (i są zwracane przez Discover) wartościami domyślnymi.Klasa ta nie może być dziedziczona.

Hierarchia dziedziczenia

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      Microsoft.AnalysisServices.ModelComponent
        Microsoft.AnalysisServices.CubeAttribute

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

Składnia

'Deklaracja
<GuidAttribute("B9D7DFD8-43B0-4d72-9D7E-1D1352B99196")> _
Public NotInheritable Class CubeAttribute _
    Inherits ModelComponent _
    Implements ICloneable
'Użycie
Dim instance As CubeAttribute
[GuidAttribute("B9D7DFD8-43B0-4d72-9D7E-1D1352B99196")]
public sealed class CubeAttribute : ModelComponent, 
    ICloneable
[GuidAttribute(L"B9D7DFD8-43B0-4d72-9D7E-1D1352B99196")]
public ref class CubeAttribute sealed : public ModelComponent, 
    ICloneable
[<SealedAttribute>]
[<GuidAttribute("B9D7DFD8-43B0-4d72-9D7E-1D1352B99196")>]
type CubeAttribute =  
    class
        inherit ModelComponent
        interface ICloneable
    end
public final class CubeAttribute extends ModelComponent implements ICloneable

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

Konstruktorzy

  Nazwa Opis
Metoda publiczna CubeAttribute() Inicjuje nowe wystąpienie CubeAttribute klasy przy użyciu wartości domyślnych.
Metoda publiczna CubeAttribute(String) Inicjuje nowe wystąpienie CubeAttribute za pomocą identyfikatora.

Do góry

Właściwości

  Nazwa Opis
Właściwość publiczna AggregationUsage Pobiera lub ustawia sposób projektowania skupiska przez projektanta agregacji.
Właściwość publiczna Annotations Pobiera kolekcja, w którym można przechowywać dane niestandardowe. (Dziedziczony z ModelComponent).
Właściwość publiczna Attribute Pobiera atrybut wymiar z CubeAttribute obiektu.
Właściwość publiczna AttributeHierarchyEnabled Pobiera lub ustawia hierarchia atrybut włączony właściwość skojarzonych z CubeAttribute obiektu.
Właściwość publiczna AttributeHierarchyOptimizedState Pobiera lub ustawia stan optymalizacji dla CubeAttribute obiektu.
Właściwość publiczna AttributeHierarchyVisible Pobiera lub ustawia właściwość Sterowanie widocznością hierarchia atrybutu związane z CubeAttribute obiektu.
Właściwość publiczna AttributeID Pobiera lub ustawia identyfikator atrybut CubeAttribute obiektu.
Właściwość chroniona CanRaiseEvents (Dziedziczony z Component).
Właściwość publiczna Container (Dziedziczony z Component).
Właściwość chroniona DesignMode (Dziedziczony z Component).
Właściwość chroniona Events (Dziedziczony z Component).
Właściwość chroniona FriendlyName Infrastruktura. (Dziedziczony z ModelComponent).
Właściwość chroniona KeyForCollection Infrastruktura. (Dziedziczony z ModelComponent).
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 CubeAttribute obiektu.
Właściwość publiczna ParentCube Pobiera nadrzędny Cube z CubeAttribute obiektu.
Właściwość publiczna ParentDatabase Pobiera nadrzędny Database z CubeAttribute obiektu.
Właściwość publiczna ParentServer Pobiera nadrzędny Server z CubeAttribute obiektu.
Właściwość publiczna Site (Dziedziczony z Component).

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 Clone Tworzy nową, pełną kopię obiektu.
Metoda publiczna CopyTo(CubeAttribute) Kopie CubeAttribute obiektu do określonego obiektu.
Metoda chroniona CopyTo(ModelComponent) Infrastruktura. (Dziedziczony z ModelComponent).
Metoda publiczna CreateObjRef (Dziedziczony z MarshalByRefObject).
Metoda publiczna Dispose() (Dziedziczony z Component).
Metoda chroniona Dispose(Boolean) (Dziedziczony z Component).
Metoda publiczna Equals (Dziedziczony z Object).
Metoda chroniona Finalize (Dziedziczony z Component).
Metoda publiczna GetHashCode (Dziedziczony z Object).
Metoda publiczna GetLifetimeService (Dziedziczony z MarshalByRefObject).
Metoda chroniona GetService (Dziedziczony z Component).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda publiczna InitializeLifetimeService (Dziedziczony z MarshalByRefObject).
Metoda chroniona MemberwiseClone() (Dziedziczony z Object).
Metoda chroniona MemberwiseClone(Boolean) (Dziedziczony z MarshalByRefObject).
Metoda chroniona RemoveFromContainer Infrastruktura. (Dziedziczony z ModelComponent).
Metoda chroniona Reset Infrastruktura. (Dziedziczony z ModelComponent).
Metoda publiczna Submit() Infrastruktura. (Dziedziczony z ModelComponent).
Metoda publiczna Submit(Boolean) Infrastruktura. (Dziedziczony z ModelComponent).
Metoda publiczna ToString Zwraca ciąg, który reprezentuje CubeAttribute obiektu. (Zastępuje ModelComponent.ToString()).
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(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(ValidationErrorCollection, Boolean, ServerEdition) (Zastępuje ModelComponent.Validate(ValidationErrorCollection, Boolean, ServerEdition)).

Do góry

Zdarzenia

  Nazwa Opis
Zdarzenie publiczne Disposed (Dziedziczony z Component).

Do góry

Jawne implementacje interfejsu

  Nazwa Opis
Jawna implementacja interfejsuMetoda prywatna ICloneable.Clone
Jawna implementacja interfejsuWłaściwość prywatna IHostableComponent.Host (Dziedziczony z ModelComponent).
Jawna implementacja interfejsuWłaściwość prywatna IModelComponent.FriendlyPath (Dziedziczony z ModelComponent).
Jawna implementacja interfejsuWłaściwość prywatna IModelComponent.OwningCollection (Dziedziczony z ModelComponent).

Do góry

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.