TagNameAttribute Classe

Définition

Fournit des informations de balise pour les métriques fortement typées.

public ref class TagNameAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Property)]
public sealed class TagNameAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Property)>]
type TagNameAttribute = class
    inherit Attribute
Public NotInheritable Class TagNameAttribute
Inherits Attribute
Héritage
TagNameAttribute
Attributs

Exemples

public class MyStrongTypeMetric
{
    [TagName("tag_name_as_per_some_convention1")]
    public string Name1 { get; set; }

    [TagName("tag_name_as_per_some_convention2")]
    public string Name2;
}

Remarques

Cet attribut est appliqué aux champs ou propriétés d’une classe de métrique pour remplacer les noms de balises par défaut. Par défaut, le nom de la balise est identique au champ ou à la propriété respectifs. Vous pouvez utiliser cet attribut pour remplacer la valeur par défaut et fournir un nom d’étiquette personnalisé.

Constructeurs

Nom Description
TagNameAttribute(String)

Initialise une nouvelle instance de la classe TagNameAttribute.

Propriétés

Nom Description
Name

Obtient le nom de la balise.

S’applique à