TagNameAttribute Klasse

Definition

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
TagNameAttribute
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.

Gilt für: