Share via


CounterAttribute<T>.Name Propriété

Définition

Obtient ou définit le nom de la métrique.

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

Valeur de propriété

Exemples

Dans cet exemple, le nom de la métrique est SampleMetric. Quand Name n’est pas fourni, le type de retour de la méthode est utilisé comme nom de métrique. Dans cet exemple, le nom de la métrique serait RequestCounter si Name n’était pas fourni.

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

Remarques

Dans cet exemple, le nom de la métrique est SampleMetric. Quand Name n’est pas fourni, le type de retour de la méthode est utilisé comme nom de métrique. Dans cet exemple, ce serait RequestCounter si Name n’était pas fourni.

S’applique à