Op Englesch liesen

Deelen iwwer


TagNameAttribute Class

Definition

Provides tag information for strongly typed metrics.

C#
[System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Property)]
public sealed class TagNameAttribute : Attribute
Inheritance
TagNameAttribute
Attributes

Examples

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

Remarks

This attribute is applied to fields or properties of a metric class to override default tag names. By default, the tag name is the same as the respective field or property. You can use this attribute to override the default and provide a custom tag name.

Constructors

TagNameAttribute(String)

Initializes a new instance of the TagNameAttribute class.

Properties

Name

Gets the name of the tag.

Applies to

Produkt Versiounen
.NET 8 (package-provided), 9 (package-provided), 10 (package-provided)