CubeAttribute Classe

Définition

Définit des détails pour un attribut sur un cube. Les attributs dans la dimension qui ne sont pas explicitement inclus dans cette collection s'intègrent à la collection (et sont retournés par Discover) avec toutes les valeurs par défaut. Cette classe ne peut pas être héritée.

[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
Héritage
CubeAttribute
Attributs
Implémente

Constructeurs

CubeAttribute()

Initialise une nouvelle instance de la classe CubeAttribute en utilisant les valeurs par défaut.

CubeAttribute(String)

Initialise une nouvelle instance de CubeAttribute en utilisant l’identificateur d’attribut spécifié.

Propriétés

AggregationUsage

Obtient ou définit la manière dont le concepteur d'agrégation conçoit des agrégations.

Annotations

Obtient une collection dans laquelle vous pouvez stocker des données personnalisées.

(Hérité de ModelComponent)
Attribute

Obtient un attribut de dimension de l’objet CubeAttribute.

AttributeHierarchyEnabled

Obtient ou définit la propriété d’activation de la hiérarchie d’attributs associée à un objet CubeAttribute.

AttributeHierarchyOptimizedState

Obtient ou définit l’état d’optimisation pour un objet CubeAttribute.

AttributeHierarchyVisible

Obtient ou définit la propriété qui contrôle la visibilité d’une hiérarchie d’attributs associée à un objet CubeAttribute.

AttributeID

Obtient ou définit l’identificateur d’attribut pour un objet CubeAttribute.

FriendlyName

Obtient le nom convivial de l’objet ModelComponent.

(Hérité de ModelComponent)
KeyForCollection

Obtient la clé utilisée dans les collections.

(Hérité de ModelComponent)
OwningCollection

Obtient ou définit la collection qui contient l’objet ModelComponent.

(Hérité de ModelComponent)
Parent

Obtient l’objet CubeDimension parent de l’objet CubeAttribute.

ParentCube

Obtient l’objet Cube parent de l’objet CubeAttribute.

ParentDatabase

Obtient l’objet Database parent de l’objet CubeAttribute.

ParentServer

Obtient l’objet Server parent de l’objet CubeAttribute.

Méthodes

AddToContainer(IContainer)

Ajoute l’objet ModelComponent au conteneur spécifié.

(Hérité de ModelComponent)
AfterInsert(Int32)

Affiche un objet ModelComponent après ajout à l’index spécifié.

(Hérité de ModelComponent)
AfterMove(Int32, Int32)

Affiche un objet ModelComponent après déplacement à l’index spécifié.

(Hérité de ModelComponent)
AfterRemove(ModelComponentCollection)

Affiche une instance de ModelComponentCollection après la suppression d’un objet ModelComponent.

(Hérité de ModelComponent)
BeforeRemove(Boolean)

Supprime l’objet ModelComponent avant le nettoyage.

(Hérité de ModelComponent)
Clone()

Retourne un clone de l'objet.

CopyTo(CubeAttribute)

Copie le contenu de cet objet dans un autre objet (la destination).

CopyTo(ModelComponent)

Copie un objet ModelComponent dans l’objet spécifié.

(Hérité de ModelComponent)
RemoveFromContainer(IContainer)

Supprime du conteneur spécifié l’objet ModelComponent.

(Hérité de ModelComponent)
Reset()

Réinitialise le composant à l'état initial.

(Hérité de ModelComponent)
Submit()

Soumet un objet ModelComponent.

(Hérité de ModelComponent)
Submit(Boolean)

Soumet un objet ModelComponent.

(Hérité de ModelComponent)
ToString()

Retourne une chaîne qui représente l’objet CubeAttribute.

Validate(ValidationErrorCollection)

Valide l'élément auquel il est ajouté ; retourne toutes les erreurs rencontrées dans une collection.

(Hérité de ModelComponent)
Validate(ValidationErrorCollection, Boolean)

Valide l'élément auquel il est ajouté ; retourne toutes les erreurs rencontrées dans une collection. Contient également un paramètre pour activer le retour d'erreurs détaillées.

(Hérité de ModelComponent)
Validate(ValidationErrorCollection, Boolean, ServerEdition)

Détermine si l’objet CubeAttribute est valide.

Implémentations d’interfaces explicites

ICloneable.Clone()

Définit des détails pour un attribut sur un cube. Les attributs dans la dimension qui ne sont pas explicitement inclus dans cette collection s'intègrent à la collection (et sont retournés par Discover) avec toutes les valeurs par défaut. Cette classe ne peut pas être héritée.

IHostableComponent.Host

Définit des détails pour un attribut sur un cube. Les attributs dans la dimension qui ne sont pas explicitement inclus dans cette collection s'intègrent à la collection (et sont retournés par Discover) avec toutes les valeurs par défaut. Cette classe ne peut pas être héritée.

(Hérité de ModelComponent)
IModelComponent.FriendlyPath

Définit des détails pour un attribut sur un cube. Les attributs dans la dimension qui ne sont pas explicitement inclus dans cette collection s'intègrent à la collection (et sont retournés par Discover) avec toutes les valeurs par défaut. Cette classe ne peut pas être héritée.

(Hérité de ModelComponent)
IModelComponent.OwningCollection

Définit des détails pour un attribut sur un cube. Les attributs dans la dimension qui ne sont pas explicitement inclus dans cette collection s'intègrent à la collection (et sont retournés par Discover) avec toutes les valeurs par défaut. Cette classe ne peut pas être héritée.

(Hérité de ModelComponent)

S’applique à