Table of Contents

Class Dimension

Inheritance
Dimension
Implements
Inherited Members
Namespace
TabularEditor.SemanticBridge.Platforms.Databricks.MetricView
Assembly
SemanticBridge.dll

Legacy name for Field. Retained as an obsolete subclass so external code still compiles during the deprecation window. Every Field instance constructed via AddField(string, string) or AddDimension(string, string) is actually a Dimension at runtime, so a cast ((Dimension)field) succeeds and returns the same reference.

[Obsolete("Dimension has been renamed to Field. Update references to Field. The YAML keyword `dimensions:` continues to work for backward compatibility in serialization and deserialization; this will remain true. Dimension, the class in the C# object model and scripting interface, will be removed in a future release. Use Field and associated methods in all scripts to ensure forward compatibility. Note: when the Dimension class and methods are removed, serialization and deserialization will still work with the `dimensions:` key in YAML definitions. The deprecation is only for the object model and scripting interface.")]
public class Dimension : Field, IMetricViewObject, IMetricViewNamedObject
Extension Methods