Export (0) Print
Expand All

DimensionAttribute Class

 

Applies To: SQL Server 2016 Preview

Describes a dimension attribute. This class cannot be inherited.

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


[GuidAttribute("DFCB3BDD-51BE-416d-9E6C-3655EBB2845D")]
[DesignerAttribute("Microsoft.AnalysisServices.Design.DimensionAttributeDesigner, Microsoft.AnalysisServices.Design", 
	typeof(IDesigner))]
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_pubpropertyDefaultMember

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

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

Used by client applications that require extensions to the Type property. To use this property, set Type to ExtendedType, and then set ExtendedType to a string value that is understood by your client application. By default, this property is empty.

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_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

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the site of the component.(Inherited from NamedComponent.)

System_CAPS_pubpropertySiteID

This API supports the product infrastructure and is not intended to be used directly from your code. 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_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_pubpropertyValueColumn

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

System_CAPS_pubpropertyVisualizationProperties

Gets or sets the visualization properties.

NameDescription
System_CAPS_protmethodAddToContainer(IContainer)

This API supports the product infrastructure and is not intended to be used directly from your code. Adds a ModelComponent object to the specified container.(Inherited from ModelComponent.)

System_CAPS_protmethodAfterInsert(Int32)

This API supports the product infrastructure and is not intended to be used directly from your code. Displays a ModelComponent object after added to the specified index.(Inherited from ModelComponent.)

System_CAPS_protmethodAfterMove(Int32, Int32)

This API supports the product infrastructure and is not intended to be used directly from your code. Displays a ModelComponent object after moving to the specified index.(Inherited from ModelComponent.)

System_CAPS_protmethodAfterRemove(ModelComponentCollection)

This API supports the product infrastructure and is not intended to be used directly from your code. Displays a ModelComponentCollection after a ModelComponent object is removed.(Inherited from ModelComponent.)

System_CAPS_protmethodBeforeRemove(Boolean)

This API supports the product infrastructure and is not intended to be used directly from your code. 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)

This API supports the product infrastructure and is not intended to be used directly from your code. Removes a ModelComponent object from the specified container.(Inherited from ModelComponent.)

System_CAPS_pubmethodSubmit()

This API supports the product infrastructure and is not intended to be used directly from your code. Submits a ModelComponent object.(Inherited from ModelComponent.)

System_CAPS_pubmethodSubmit(Boolean)

This API supports the product infrastructure and is not intended to be used directly from your code. 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.)

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
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

Show:
© 2015 Microsoft