Table of Contents

Enum ObjectState

Namespace
TabularEditor.TOMWrapper
Assembly
TOMWrapper.dll

An enumeration of possible values for object state.

public enum ObjectState

Fields

Name Description
CalculationNeeded

Object is not queryable and contains no data. It needs to be refreshed to become functional. Applies only to calculated objects, such as calculated columns, hierarchies, and calculated tables.

DependencyError

Object is in an error state because some of its calculation dependencies are in an error state. It is not queryable.

EvaluationError

Object is in an error state because an error occurred during expression evaluation. It is not queryable.

ForceCalculationNeeded

The data is possibly outdated, but is in a queryable state. Applies only for CalculatedTable.

This value is only supported at database compatibility level of 1400 or above for Pbi server.

Incomplete

Some parts of the object have no data. Refresh the object to add the rest of the data. The object is queryable. Applies to non-calculated objects, such as DataColumns, partitions, and tables.

NoData

Object is queryable but contains no data. Refresh it to bring in data. Applies to non-calculated objects, such as DataColumns, partitions, and Tables.

Ready

Object is refreshed, contains up-to-date data, and is queryable.

SemanticError

Object is in an error state because of an invalid expression. It is not queryable.