CounterAttribute Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Biedt informatie om de productie van een sterk getypte 64-bits metrische tellerfactorymethode en het bijbehorende type te begeleiden.
public ref class CounterAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Method)]
[System.Diagnostics.Conditional("CODE_GENERATION_ATTRIBUTES")]
public sealed class CounterAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Method)>]
[<System.Diagnostics.Conditional("CODE_GENERATION_ATTRIBUTES")>]
type CounterAttribute = class
inherit Attribute
Public NotInheritable Class CounterAttribute
Inherits Attribute
- Overname
- Kenmerken
Voorbeelden
static partial class Metric
{
[Counter("RequestName", "RequestStatusCode")]
static partial RequestCounter CreateRequestCounter(Meter meter);
}
Opmerkingen
Dit kenmerk wordt toegepast op een methode met de volgende beperkingen:
- Moet een gedeeltelijke methode zijn.
- Moet worden geretourneerd
metricNameals het type. Er wordt een klasse met die naam gegenereerd. - Mag niet algemeen zijn.
- Moet de eerste parameter hebben
System.Diagnostics.Metrics.Meter. - Alle sleutels moeten zijn opgegeven
staticTagNamesals parameters voor het tekenreekstype.
Constructors
| Name | Description |
|---|---|
| CounterAttribute(String[]) |
Initialiseert een nieuw exemplaar van de CounterAttribute klasse. |
| CounterAttribute(Type) |
Initialiseert een nieuw exemplaar van de CounterAttribute klasse. |
Eigenschappen
| Name | Description |
|---|---|
| Name |
Hiermee haalt u de naam van de metrische waarde op of stelt u deze in. |
| TagNames |
Haalt de tagnamen van de metrische gegevens op. |
| Type |
Hiermee haalt u het type op dat metrische tagwaarden levert. |
| Unit |
Hiermee haalt u de maateenheid voor de metrische waarde op of stelt u deze in. |