CubeAttribute Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Definisce i dettagli per un attributo in un cubo. Gli attributi nella dimensione che non sono inclusi in modo esplicito nella raccolta diventano parte della raccolta (e vengono restituiti dal metodo Discover) con tutti i valori predefiniti. La classe non può essere ereditata.
[System.Runtime.InteropServices.Guid("B9D7DFD8-43B0-4d72-9D7E-1D1352B99196")]
public sealed class CubeAttribute : Microsoft.AnalysisServices.ModelComponent, ICloneable
[<System.Runtime.InteropServices.Guid("B9D7DFD8-43B0-4d72-9D7E-1D1352B99196")>]
type CubeAttribute = class
inherit ModelComponent
interface ICloneable
Public NotInheritable Class CubeAttribute
Inherits ModelComponent
Implements ICloneable
- Ereditarietà
- Attributi
- Implementazioni
Costruttori
CubeAttribute() |
Inizializza una nuova istanza della classe CubeAttribute usando i valori predefiniti. |
CubeAttribute(String) |
Inizializza una nuova istanza di CubeAttribute usando l'identificatore di attributo specificato. |
Proprietà
AggregationUsage |
Ottiene o imposta il modo in cui vengono progettate le aggregazioni nella finestra di progettazione delle aggregazioni. |
Annotations |
Ottiene una raccolta in cui è possibile archiviare dati personalizzati. (Ereditato da ModelComponent) |
Attribute |
Ottiene un attributo di dimensione dall'oggetto CubeAttribute. |
AttributeHierarchyEnabled |
Ottiene o imposta la proprietà AttributeHierarchyEnabled associata a un oggetto CubeAttribute. |
AttributeHierarchyOptimizedState |
Ottiene o imposta lo stato di ottimizzazione per un oggetto CubeAttribute. |
AttributeHierarchyVisible |
Ottiene o imposta la proprietà che controlla la visibilità di una gerarchia dell'attributo associata a un oggetto CubeAttribute. |
AttributeID |
Ottiene o imposta l'identificatore dell'attributo per un oggetto CubeAttribute. |
FriendlyName |
Ottiene il nome descrittivo dell'oggetto ModelComponent. (Ereditato da ModelComponent) |
KeyForCollection |
Ottiene la chiave usata nelle raccolte. (Ereditato da ModelComponent) |
OwningCollection |
Ottiene o imposta la raccolta che contiene l'oggetto ModelComponent. (Ereditato da ModelComponent) |
Parent |
Ottiene l'oggetto padre CubeDimension dell'oggetto CubeAttribute. |
ParentCube |
Ottiene l'oggetto padre Cube dell'oggetto CubeAttribute. |
ParentDatabase |
Ottiene l'oggetto padre Database dell'oggetto CubeAttribute. |
ParentServer |
Ottiene l'oggetto padre Server dell'oggetto CubeAttribute. |
Metodi
AddToContainer(IContainer) |
Aggiunge l'oggetto ModelComponent al contenitore specificato. (Ereditato da ModelComponent) |
AfterInsert(Int32) |
Visualizza un oggetto ModelComponent dopo che è stato aggiunto all'indice specificato. (Ereditato da ModelComponent) |
AfterMove(Int32, Int32) |
Visualizza un oggetto ModelComponent dopo lo spostamento nell'indice specificato. (Ereditato da ModelComponent) |
AfterRemove(ModelComponentCollection) |
Visualizza un oggetto ModelComponentCollection dopo la rimozione di un oggetto ModelComponent. (Ereditato da ModelComponent) |
BeforeRemove(Boolean) |
Rimuove l'oggetto ModelComponent prima della pulizia. (Ereditato da ModelComponent) |
Clone() |
Restituisce un clone dell'oggetto. |
CopyTo(CubeAttribute) |
Copia il contenuto di questo oggetto in un altro oggetto, ovvero la destinazione. |
CopyTo(ModelComponent) |
Copia un oggetto ModelComponent nell'oggetto specificato. (Ereditato da ModelComponent) |
RemoveFromContainer(IContainer) |
Rimuove l'oggetto ModelComponent dal contenitore specificato. (Ereditato da ModelComponent) |
Reset() |
Reimposta il componente su uno stato iniziale. (Ereditato da ModelComponent) |
Submit() |
Invia un oggetto ModelComponent. (Ereditato da ModelComponent) |
Submit(Boolean) |
Invia un oggetto ModelComponent. (Ereditato da ModelComponent) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto CubeAttribute. |
Validate(ValidationErrorCollection) |
Convalida l'elemento a cui viene aggiunto e restituisce qualsiasi errore rilevato in una raccolta. (Ereditato da ModelComponent) |
Validate(ValidationErrorCollection, Boolean) |
Convalida l'elemento a cui viene aggiunto e restituisce qualsiasi errore rilevato in una raccolta. Contiene inoltre un parametro per abilitare la restituzione di errori dettagliati. (Ereditato da ModelComponent) |
Validate(ValidationErrorCollection, Boolean, ServerEdition) |
Determina se CubeAttribute è valido. |
Implementazioni dell'interfaccia esplicita
ICloneable.Clone() |
Definisce i dettagli per un attributo in un cubo. Gli attributi nella dimensione che non sono inclusi in modo esplicito nella raccolta diventano parte della raccolta (e vengono restituiti dal metodo Discover) con tutti i valori predefiniti. La classe non può essere ereditata. |
IHostableComponent.Host |
Definisce i dettagli per un attributo in un cubo. Gli attributi nella dimensione che non sono inclusi in modo esplicito nella raccolta diventano parte della raccolta (e vengono restituiti dal metodo Discover) con tutti i valori predefiniti. La classe non può essere ereditata. (Ereditato da ModelComponent) |
IModelComponent.FriendlyPath |
Definisce i dettagli per un attributo in un cubo. Gli attributi nella dimensione che non sono inclusi in modo esplicito nella raccolta diventano parte della raccolta (e vengono restituiti dal metodo Discover) con tutti i valori predefiniti. La classe non può essere ereditata. (Ereditato da ModelComponent) |
IModelComponent.OwningCollection |
Definisce i dettagli per un attributo in un cubo. Gli attributi nella dimensione che non sono inclusi in modo esplicito nella raccolta diventano parte della raccolta (e vengono restituiti dal metodo Discover) con tutti i valori predefiniti. La classe non può essere ereditata. (Ereditato da ModelComponent) |