語言

UpDownCounter<T> 類別

定義

一種支援報告正負指標值的工具。 UpDownCounter 可用於報告活躍請求變動或佇列大小等情境。

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

類型參數

T

這正是UpDownCounter所代表的類型。

繼承
UpDownCounter<T>

備註

此類別僅支援以下一般參數類型:Byte、、、 Int16Int32Int64SingleDoubleDecimal

屬性

名稱 Description
Advice

與 InstrumentAdvice<T> 樂器相關。

(繼承來源 Instrument<T>)
Description

拿到樂器描述。

(繼承來源 Instrument)
Enabled

會有一個值,表示是否有聽眾聽這個樂器。

(繼承來源 Instrument)
IsObservable

會得到一個值,表示該儀器是否為可觀測儀器。

(繼承來源 Instrument)
Meter

取得製作該儀器的計量器。

(繼承來源 Instrument)
Name

他會拿到樂器名稱。

(繼承來源 Instrument)
Tags

回傳與該儀器相關的標籤。

(繼承來源 Instrument)
Unit

取得儀器的計量單位。

(繼承來源 Instrument)

方法

名稱 Description
Add(T, KeyValuePair<String,Object>, KeyValuePair<String,Object>, KeyValuePair<String,Object>)

記錄測量值的 delta 值。 delta 可以是正、負或零。

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

記錄測量值的 delta 值。 delta 可以是正、負或零。

Add(T, KeyValuePair<String,Object>)

記錄測量值的 delta 值。 delta 可以是正、負或零。

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

記錄測量值的 delta 值。 delta 可以是正、負或零。

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

記錄測量值的 delta 值。 delta 可以是正、負或零。

Add(T, TagList)

記錄測量值的 delta 值。 delta 可以是正、負或零。

Add(T)

記錄測量值的 delta 值。 delta 可以是正、負或零。

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type。

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
Publish()

啟動儀器開始錄製測量數據,讓聽眾開始聆聽這些測量數據。

(繼承來源 Instrument)
RecordMeasurement(T, KeyValuePair<String,Object>, KeyValuePair<String,Object>, KeyValuePair<String,Object>)

透過通知所有 MeterListener 正在聆聽此儀器的物體來記錄測量值。

(繼承來源 Instrument<T>)
RecordMeasurement(T, KeyValuePair<String,Object>, KeyValuePair<String,Object>)

透過通知所有 MeterListener 正在聆聽此儀器的物體來記錄測量值。

(繼承來源 Instrument<T>)
RecordMeasurement(T, KeyValuePair<String,Object>)

透過通知所有 MeterListener 正在聆聽此儀器的物體來記錄測量值。

(繼承來源 Instrument<T>)
RecordMeasurement(T, ReadOnlySpan<KeyValuePair<String,Object>>)

透過通知所有 MeterListener 正在聆聽此儀器的物體來記錄測量值。

(繼承來源 Instrument<T>)
RecordMeasurement(T, TagList)

透過通知所有 MeterListener 正在聆聽此儀器的物體來記錄測量值。

(繼承來源 Instrument<T>)
RecordMeasurement(T)

透過通知所有 MeterListener 正在聆聽此儀器的物體來記錄測量值。

(繼承來源 Instrument<T>)
ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)

適用於