A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://learn.microsoft.com/en-us/dotnet/api/system.diagnostics.metrics.counter-1 below:

Counter<T> Class (System.Diagnostics.Metrics) | Microsoft Learn

Counter<T> Class Definition

Represents an instrument that supports adding non-negative values. For example, you might call counter.Add(1) each time a request is processed to track the total number of requests. Most metric viewers display counters using a rate (requests/sec), by default, but can also display a cumulative total.

generic <typename T>
 where T : value classpublic ref class Counter sealed : System::Diagnostics::Metrics::Instrument<T>
public sealed class Counter<T> : System.Diagnostics.Metrics.Instrument<T> where T : struct
type Counter<'T (requires 'T : struct)> = class
    inherit Instrument<'T (requires 'T : struct)>
Public NotInheritable Class Counter(Of T)
Inherits Instrument(Of T)
Type Parameters
T

The type that the counter represents.

Inheritance

This class supports only the following generic parameter types: Byte, Int16, Int32, Int64, Single, Double, and Decimal.

Properties Methods Add(T, KeyValuePair<String,Object>, KeyValuePair<String,Object>, KeyValuePair<String,Object>)

Records the increment value of the measurement.

Add(T, KeyValuePair<String,Object>, KeyValuePair<String,Object>)

Records the increment value of the measurement.

Add(T, KeyValuePair<String,Object>)

Records the increment value of the measurement.

Add(T, KeyValuePair<String,Object>[])

Records the increment value of the measurement.

Add(T, ReadOnlySpan<KeyValuePair<String,Object>>)

Records the increment value of the measurement.

Add(T, TagList)

Adds the increment value of the measurement.

Add(T)

Records the increment value of the measurement.

Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object) GetHashCode()

Serves as the default hash function.

(Inherited from Object) GetType()

Gets the Type of the current instance.

(Inherited from Object) MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object) Publish()

Activates the instrument to start recording measurements and to allow listeners to start listening to such measurements.

(Inherited from Instrument) RecordMeasurement(T, KeyValuePair<String,Object>, KeyValuePair<String,Object>, KeyValuePair<String,Object>)

Records a measurement by notifying all MeterListener objects that are listening to this instrument.

(Inherited from Instrument<T>) RecordMeasurement(T, KeyValuePair<String,Object>, KeyValuePair<String,Object>)

Records a measurement by notifying all MeterListener objects that are listening to this instrument.

(Inherited from Instrument<T>) RecordMeasurement(T, KeyValuePair<String,Object>)

Records a measurement by notifying all MeterListener objects that are listening to this instrument.

(Inherited from Instrument<T>) RecordMeasurement(T, ReadOnlySpan<KeyValuePair<String,Object>>)

Records a measurement by notifying all MeterListener objects that are listening to this instrument.

(Inherited from Instrument<T>) RecordMeasurement(T, TagList)

Records a measurement by notifying all MeterListener objects that are listening to this instrument.

(Inherited from Instrument<T>) RecordMeasurement(T)

Records a measurement by notifying all MeterListener objects that are listening to this instrument.

(Inherited from Instrument<T>) ToString()

Returns a string that represents the current object.

(Inherited from Object) See also

Collaborate with us on GitHub

The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide. In this article

Was this page helpful?


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4