Share via


GaugeAttribute<T>.Name Property

Definition

Gets or sets the name of the metric.

public:
 property System::String ^ Name { System::String ^ get(); void set(System::String ^ value); };
public string? Name { get; set; }
member this.Name : string with get, set
Public Property Name As String

Property Value

Examples

In this example, the metric name is SampleMetric. When Name is not provided, the return type of the method is used as the metric name. In this example, the metric name would be MemoryGauge if Name wasn't provided.

static partial class Metric
{
    [Gauge<double>("Region", Name="SampleMetric")]
    static partial MemoryGauge CreateMemoryGauge(Meter meter);
}

Applies to