TagNameAttribute Classe

Definição

Fornece informação de etiquetas para métricas fortemente tipadas.

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
Herança
TagNameAttribute
Atributos

Exemplos

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

Observações

Este atributo é aplicado a campos ou propriedades de uma classe métrica para sobrepor nomes de etiquetas padrão. Por defeito, o nome da etiqueta é o mesmo que o respetivo campo ou propriedade. Pode usar este atributo para sobrescrever o padrão e fornecer um nome de etiqueta personalizado.

Construtores

Name Description
TagNameAttribute(String)

Inicializa uma nova instância da TagNameAttribute classe.

Propriedades

Name Description
Name

Apanha o nome da etiqueta.

Aplica-se a