CounterAttribute.Name Właściwość

Definicja

Pobiera lub ustawia nazwę metryki.

public string? Name { get; set; }

Wartość właściwości

Przykłady

W tym przykładzie nazwa metryki to SampleMetric. Jeśli Name nie zostanie podany, zwracany typ metody jest używany jako nazwa metryki. W tym przykładzie nazwa metryki byłaby RequestCounter podana, gdyby Name nie została podana.

static partial class Metric
{
    [Counter("RequestName", "RequestStatusCode", Name="SampleMetric")]
    static partial RequestCounter CreateRequestCounter(Meter meter);
}

Uwagi

W tym przykładzie nazwa metryki to SampleMetric. Jeśli Name nie podano zwracanego typu metody jest używana jako nazwa metryki. W tym przykładzie byłoby RequestCounter to, gdyby Name nie podano.

Dotyczy

Produkt Wersje
.NET 8 (package-provided), 9 (package-provided)
.NET Framework 4.7 (package-provided), 4.7.1 (package-provided), 4.7.2 (package-provided), 4.8 (package-provided)