TagNameAttribute Classe

Definizione

Fornisce informazioni sui tag per le metriche fortemente tipate.

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
Ereditarietà
TagNameAttribute
Attributi

Esempio

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;
}

Commenti

Questo attributo viene applicato ai campi o alle proprietà di una classe metrica per eseguire l'override dei nomi di tag predefiniti. Per impostazione predefinita, il nome del tag corrisponde al rispettivo campo o proprietà. È possibile usare questo attributo per eseguire l'override del valore predefinito e specificare un nome di tag personalizzato.

Costruttori

Nome Descrizione
TagNameAttribute(String)

Inizializza una nuova istanza della classe TagNameAttribute.

Proprietà

Nome Descrizione
Name

Ottiene il nome del tag.

Si applica a