CounterAttribute<T>.Name Właściwość

Definicja

Pobiera lub ustawia nazwę metryki.

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

Wartość właściwości

Przykłady

W tym przykładzie nazwa metryki to SampleMetric. Jeśli Name nie zostanie podana, 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<int>("RequestName", "RequestStatusCode", Name="SampleMetric")]
    static partial RequestCounter CreateRequestCounter(Meter meter);
}

Uwagi

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 byłoby RequestCounter to, gdyby Name nie zostało podane.

Dotyczy