TagNameAttribute Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona información de etiquetas para métricas fuertemente 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
- Herencia
- Atributos
Ejemplos
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;
}
Comentarios
Este atributo se aplica a campos o propiedades de una clase de métrica para invalidar los nombres de etiqueta predeterminados. De forma predeterminada, el nombre de etiqueta es el mismo que el campo o la propiedad correspondientes. Puede usar este atributo para invalidar el valor predeterminado y proporcionar un nombre de etiqueta personalizado.
Constructores
| Nombre | Description |
|---|---|
| TagNameAttribute(String) |
Inicializa una nueva instancia de la clase TagNameAttribute. |
Propiedades
| Nombre | Description |
|---|---|
| Name |
Obtiene el nombre de la etiqueta. |