Column Class

 

Updated: May 24, 2016

Represents a base class of a column object of a Tabular model, used to specify a DataColumn, RowNumberColumn, CalculatedColumn, or CalculatedTableColumn.

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


public ref class Column abstract : NamedMetadataObject

NameDescription
System_CAPS_pubpropertyAlignment

Gets or sets the alignment for this property.

System_CAPS_pubpropertyAnnotations

Gets the collection object of all annotations in the current Column.

System_CAPS_pubpropertyAttributeHierarchy

Gets or sets the attribute hierarchy of this column.

System_CAPS_pubpropertyDataCategory

Gets or sets the data category of the object.

System_CAPS_pubpropertyDataType

Gets or sets the type of data stored in the column. For a DataColumn, specifies the data type. See https://msdn.microsoft.com/library/gg492146.aspx for a list of supported data types.

System_CAPS_pubpropertyDescription

Gets or sets a Description property for this object.

System_CAPS_pubpropertyDisplayFolder

Gets or sets the display folder used by this column.

System_CAPS_pubpropertyDisplayOrdinal

Reserved for future use.

System_CAPS_pubpropertyErrorMessage

Gets or sets a string that explains the error state associated with the current object. It is set by the engine only when the state of the object is one of these three values: SemanticError, DependencyError, or EvaluationError. It is applicable only to columns of the type Calculated or CalculatedTableColumn. It will be empty for other column objects.

System_CAPS_pubpropertyFormatString

Gets or sets the format string set for this column.

System_CAPS_pubpropertyIsAvailableInMDX

Gets or sets a value that indicates whether the column can be used in an MDX expression or query.

System_CAPS_pubpropertyIsDefaultImage

Gets or sets a value that indicates whether the image used is the default image.

System_CAPS_pubpropertyIsDefaultLabel

Gets or sets a value that indicates whether the label is the default label.

System_CAPS_pubpropertyIsHidden

Gets or sets a value that indicates whether the column is hidden.

System_CAPS_pubpropertyIsKey

Gets or sets a value that indicates whether the column is a key of the table.

System_CAPS_pubpropertyIsNullable

Gets or sets a value that indicates whether the column is nullable.

System_CAPS_pubpropertyIsRemoved

Gets or sets a value that indicates whether this object was removed from an object tree.(Inherited from MetadataObject.)

System_CAPS_pubpropertyIsUnique

Gets or sets a value that indicates whether the values of the column is unique.

System_CAPS_pubpropertyKeepUniqueRows

Gets or sets a value that indicates whether the table keeps the unique rows.

System_CAPS_pubpropertyModel

Gets the Tabular model of the object. (Inherited from MetadataObject.)

System_CAPS_pubpropertyModifiedTime

Gets or sets the date and time the column was modified.

System_CAPS_pubpropertyName

Gets or sets the name of a column in a tabular model. (Overrides NamedMetadataObject::Name.)

System_CAPS_pubpropertyObjectType

Gets the type of the object. (Overrides MetadataObject::ObjectType.)

System_CAPS_pubpropertyParent

Gets the parent object, null for Model objects. (Overrides MetadataObject::Parent.)

System_CAPS_pubpropertyRefreshedTime

Gets the date and time at which the column was last refreshed.

System_CAPS_pubpropertySortByColumn

Gets or sets the column used to sort rows in a table.

System_CAPS_pubpropertySourceProviderType

Gets or sets the data type in the external data source (e.g. NVARCHAR(50) for a string column).

System_CAPS_pubpropertyState

Gets or sets the calculated columns or columns in a calculated table, the state of this column is either calculated (Ready), or not (CalculationNeeded), or an error. For non-calculated columns it is always Ready.

System_CAPS_pubpropertyStructureModifiedTime

Gets or sets a date and time at which this structure was last modified.

System_CAPS_pubpropertySummarizeBy

Gets or sets the aggregation function used by this column.

System_CAPS_pubpropertyTable

Gets or sets the Table object.

System_CAPS_pubpropertyTableDetailPosition

Gets or sets a 32-bit integer specifying the position of the Detail record in the Table.

System_CAPS_pubpropertyType

Gets or sets the column type.

NameDescription
System_CAPS_pubmethodClone()

Creates a new, full copy of a Column object.

System_CAPS_pubmethodCopyFrom(Column^)

Obsolete. Deprecated. Use the CopyTo method instead.

System_CAPS_pubmethodCopyTo(Column^)

Copies a Column object to the specified object.

System_CAPS_pubmethodEquals(Object^)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodRename(String^)

Obsolete. Deprecated. Use RequestRename method instead.

System_CAPS_pubmethodRequestRename(String^)

Request rename of this object.

System_CAPS_pubmethodToString()

(Inherited from Object.)

System_CAPS_pubmethodValidate()

Returns a Validate object. (Inherited from MetadataObject.)

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: