Any suggestions? Export (0) Print
Expand All

DimensionAttribute Class

 

Applies To: SQL Server (starting with 2016)

Describes a dimension attribute. This class cannot be inherited.

Namespace:   Microsoft.AnalysisServices
Assembly:  Microsoft.AnalysisServices (in Microsoft.AnalysisServices.dll)

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      Microsoft.AnalysisServices.ModelComponent
        Microsoft.AnalysisServices.NamedComponent
          Microsoft.AnalysisServices.DimensionAttribute

[GuidAttribute("DFCB3BDD-51BE-416d-9E6C-3655EBB2845D")]
public sealed class DimensionAttribute : NamedComponent, ICloneable

NameDescription
System_CAPS_pubmethodDimensionAttribute()

Initializes a new instance of DimensionAttribute using the default values.

System_CAPS_pubmethodDimensionAttribute(String)

Initializes a new instance of DimensionAttribute using a name.

System_CAPS_pubmethodDimensionAttribute(String, String)

Initializes a new instance of DimensionAttribute using a name and an identifier.

NameDescription
System_CAPS_pubpropertyAnnotations

Gets a collection within which you can store custom data.(Inherited from ModelComponent.)

System_CAPS_pubpropertyAttributeHierarchyDisplayFolder

Gets or sets the folder in which to display the associated attribute hierarchy.

System_CAPS_pubpropertyAttributeHierarchyEnabled

Gets or sets whether an attribute hierarchy is enabled for the attribute.

System_CAPS_pubpropertyAttributeHierarchyOptimizedState

Gets or sets the level of optimization applied to the attribute hierarchy.

System_CAPS_pubpropertyAttributeHierarchyOrdered

Gets or sets whether the associated attribute hierarchy is ordered.

System_CAPS_pubpropertyAttributeHierarchyProcessingState

Gets or sets the processing state for the attribute.

System_CAPS_pubpropertyAttributeHierarchyVisible

Gets or sets whether the attribute hierarchy is visible to client applications.

System_CAPS_pubpropertyAttributeRelationships

Gets the collection of AttributeRelationship objects for the attribute.

System_CAPS_pubpropertyContainer

(Inherited from Component.)

System_CAPS_pubpropertyCustomRollupColumn

Gets or sets the details of the column that provide a custom rollup formula.

System_CAPS_pubpropertyCustomRollupPropertiesColumn

Gets or sets the details of a column that provide the properties of a custom rollup formula.

System_CAPS_pubpropertyDataEncodingHint

System_CAPS_pubpropertyDefaultMember

Gets or sets an MDX (Multidimensional Expressions) expression that identifies the default member of DimensionAttribute.

System_CAPS_pubpropertyDerivedFromColumnId

System_CAPS_pubpropertyDerivedFromTableId

System_CAPS_pubpropertyDescription

Gets or sets the description of the component.(Inherited from NamedComponent.)

System_CAPS_pubpropertyDiscretizationBucketCount

Gets or sets the number of buckets into which to discretize attribute values.

System_CAPS_pubpropertyDiscretizationMethod

Gets or sets the method to be used for discretization.

System_CAPS_pubpropertyEstimatedCount

Gets or sets the estimated number of members for an attribute.

System_CAPS_pubpropertyExtendedType

System_CAPS_pubpropertyFormatString

Gets or sets the format item in a specified string.

System_CAPS_protpropertyFriendlyName

Returns a user-friendly name.(Inherited from NamedComponent.)

System_CAPS_pubpropertyGroupingBehavior

Gets or sets the grouping behavior for the DimensionAttribute.

System_CAPS_pubpropertyHasLineage

System_CAPS_pubpropertyID

Gets or sets the identifier of the component.(Inherited from NamedComponent.)

System_CAPS_pubpropertyInstanceSelection

Gets or sets a hint to client applications to suggest how a list of items should be displayed, based on the expected number of items in the list.

System_CAPS_pubpropertyIsAggregatable

Gets or sets whether the values of the DimensionAttribute object can be aggregated.

System_CAPS_pubpropertyKeyColumns

Gets the collection of key column definitions for DimensionAttribute.

System_CAPS_protpropertyKeyForCollection

Returns the key used in collections.(Inherited from NamedComponent.)

System_CAPS_pubpropertyKeyUniquenessGuarantee

Gets or sets whether the relationship between the attribute key and its name, and the relationship to related attributes, is guaranteed to be valid.

System_CAPS_pubpropertyMemberNamesUnique

Gets or sets whether member names under DimensionAttribute must be unique.

System_CAPS_pubpropertyMembersWithData

Gets or sets whether to display data members for non-leaf members in the parent attribute.

System_CAPS_pubpropertyMembersWithDataCaption

Gets or sets a template string that is used to create captions for system-generated data members.

System_CAPS_pubpropertyName

Gets or sets the name of the component.(Inherited from NamedComponent.)

System_CAPS_pubpropertyNameColumn

Gets or sets the column that provides the name of the DimensionAttribute.

System_CAPS_pubpropertyNamingTemplate

Gets or sets how levels are named in a parent-child hierarchy constructed from the DimensionAttribute object.

System_CAPS_pubpropertyNamingTemplateTranslations

Gets a collection of localized translations for the NamingTemplate property.

System_CAPS_pubpropertyOrderBy

Gets or sets how to order the members contained in the attribute.

System_CAPS_pubpropertyOrderByAttribute

Gets or sets the attribute by which to order the members of the attribute hierarchy.

System_CAPS_pubpropertyOrderByAttributeID

Gets or sets another attribute by which to order the members of the DimensionAttribute.

System_CAPS_pubpropertyOwningCollection

Gets or sets the collection that contains the ModelComponent.(Inherited from ModelComponent.)

System_CAPS_pubpropertyParent

Gets the parent Dimension of the DimensionAttribute.

System_CAPS_pubpropertyParentDatabase

Gets the parent database of the attribute.

System_CAPS_pubpropertyParentServer

Gets the parent Server of the attribute.

System_CAPS_pubpropertyProcessingState

Gets or sets the processing state of the attribute.

System_CAPS_pubpropertyRootMemberIf

Gets or sets how the root member or members of a parent attribute are identified.

System_CAPS_pubpropertySite

Gets or sets the site of the component.(Inherited from NamedComponent.)

System_CAPS_pubpropertySiteID

Gets or sets the identifier for the site associated with the component.(Inherited from NamedComponent.)

System_CAPS_pubpropertySkippedLevelsColumn

Gets or sets the details of a column that stores the number of skipped (empty) levels between each member and its parent.

System_CAPS_pubpropertySource

Gets or sets the source of the attribute.

System_CAPS_pubpropertyTokenizationBehavior

System_CAPS_pubpropertyTranslations

Gets the collection of Translation objects associated with DimensionAttribute.

System_CAPS_pubpropertyType

Gets or sets the type of the attribute.

System_CAPS_pubpropertyUnaryOperatorColumn

Gets or sets the details of a column providing a unary operator.

System_CAPS_pubpropertyUsage

Gets or sets how an attribute is used.

System_CAPS_pubpropertyUserEditFlag

System_CAPS_pubpropertyValueColumn

Gets or sets the column that provides the value of DimensionAttribute.

System_CAPS_pubpropertyVertipaqCompressionHint

System_CAPS_pubpropertyVisualizationProperties

Gets or sets the visualization properties.

NameDescription
System_CAPS_protmethodAddToContainer(IContainer)

Adds a ModelComponent object to the specified container.(Inherited from ModelComponent.)

System_CAPS_protmethodAfterInsert(Int32)

Displays a ModelComponent object after added to the specified index.(Inherited from ModelComponent.)

System_CAPS_protmethodAfterMove(Int32, Int32)

Displays a ModelComponent object after moving to the specified index.(Inherited from ModelComponent.)

System_CAPS_protmethodAfterRemove(ModelComponentCollection)

Displays a ModelComponentCollection after a ModelComponent object is removed.(Inherited from ModelComponent.)

System_CAPS_protmethodBeforeRemove(Boolean)

Removes the ModelComponent object before the cleanup.(Inherited from ModelComponent.)

System_CAPS_pubmethodClone()

Creates a new full copy of the DimensionAttribute object.

System_CAPS_pubmethodCopyTo(DimensionAttribute)

Copies the content of this object to another object.

System_CAPS_pubmethodCreateObjRef(Type)

(Inherited from MarshalByRefObject.)

System_CAPS_pubmethodDispose()

(Inherited from Component.)

System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetLifetimeService()

(Inherited from MarshalByRefObject.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodInitializeLifetimeService()

(Inherited from MarshalByRefObject.)

System_CAPS_protmethodRemoveFromContainer(IContainer)

Removes a ModelComponent object from the specified container.(Inherited from ModelComponent.)

System_CAPS_pubmethodRename(String, FixUpExpressions)

System_CAPS_pubmethodSubmit()

Submits a ModelComponent object.(Inherited from ModelComponent.)

System_CAPS_pubmethodSubmit(Boolean)

Submits a ModelComponent object.(Inherited from ModelComponent.)

System_CAPS_pubmethodToString()

Returns a string containing the name of the component.(Inherited from NamedComponent.)

System_CAPS_pubmethodValidate(ValidationErrorCollection)

Validates the element to which it is appended; returns any errors encountered in a collection.(Inherited from ModelComponent.)

System_CAPS_pubmethodValidate(ValidationErrorCollection, Boolean)

Validates the element to which it is appended; returns any errors encountered in a collection. Also contains a parameter to enable return of detailed errors.(Inherited from ModelComponent.)

System_CAPS_pubmethodValidate(ValidationErrorCollection, Boolean, ServerEdition)

Determines whether the DimensionAttribute is valid.(Overrides NamedComponent.Validate(ValidationErrorCollection, Boolean, ServerEdition).)

NameDescription
System_CAPS_pubeventDisposed

(Inherited from Component.)

NameDescription
System_CAPS_pubinterfaceSystem_CAPS_privmethodICloneable.Clone()

Creates a new copy of this object instance.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIFormattable.ToString(String, IFormatProvider)

Formats the value of the current instance using the specified format.(Inherited from NamedComponent.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIHostableComponent.Host

(Inherited from ModelComponent.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIModelComponent.FriendlyPath

(Inherited from ModelComponent.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIModelComponent.OwningCollection

(Inherited from ModelComponent.)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show:
© 2016 Microsoft