Class Measure
- Inheritance
-
Measure
- Implements
-
- Inherited Members
-
Represents a measure definition in a Databricks Metric View
public record Measure : MetricViewObjectBase, IMetricViewObject, IEquatable<MetricViewObjectBase>, IEquatable<Measure>
- Extension Methods
-
Constructors
protected Measure(Measure original)
Parameters
| Type |
Name |
Description |
| Measure |
original |
|
Properties
protected override Type EqualityContract { get; }
Property Value
Aggregate SQL expression that defines the measure
public required string Expr { get; init; }
Property Value
public required string Name { get; init; }
Property Value
Methods
public override bool Equals(object? obj)
Parameters
| Type |
Name |
Description |
| object |
obj |
|
Returns
public virtual bool Equals(Measure? other)
Parameters
| Type |
Name |
Description |
| Measure |
other |
|
Returns
public override sealed bool Equals(MetricViewObjectBase? other)
Parameters
Returns
public override int GetHashCode()
Returns
PrintMembers(StringBuilder)
protected override bool PrintMembers(StringBuilder builder)
Parameters
Returns
public override string ToString()
Returns
Operators
public static bool operator ==(Measure? left, Measure? right)
Parameters
Returns
public static bool operator !=(Measure? left, Measure? right)
Parameters
Returns