TagNameAttribute Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Taginformationen für stark typierte Metriken bereit.
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
- Vererbung
- Attribute
Beispiele
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;
}
Hinweise
Dieses Attribut wird auf Felder oder Eigenschaften einer Metrikklasse angewendet, um Standardtagnamen außer Kraft zu setzen. Standardmäßig entspricht der Tagname dem jeweiligen Feld oder der jeweiligen Eigenschaft. Mit diesem Attribut können Sie die Standardeinstellung außer Kraft setzen und einen benutzerdefinierten Tagnamen angeben.
Konstruktoren
| Name | Beschreibung |
|---|---|
| TagNameAttribute(String) |
Initialisiert eine neue Instanz der TagNameAttribute-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Name |
Ruft den Namen des Tags ab. |