TagNameAttribute Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет сведения о теге для строго типизированных метрик.
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
- Наследование
- Атрибуты
Примеры
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;
}
Комментарии
Этот атрибут применяется к полям или свойствам класса метрик для переопределения имен тегов по умолчанию. По умолчанию имя тега совпадает с соответствующим полем или свойством. Этот атрибут можно использовать для переопределения по умолчанию и предоставления имени пользовательского тега.
Конструкторы
| Имя | Описание |
|---|---|
| TagNameAttribute(String) |
Инициализирует новый экземпляр класса TagNameAttribute. |
Свойства
| Имя | Описание |
|---|---|
| Name |
Возвращает имя тега. |