Jazyk

Histogram<T> Třída

Definice

Představuje nástroj metrik, který lze použít k hlášení libovolných hodnot, které budou pravděpodobně statisticky smysluplné, například dobu trvání požadavku. Volání CreateHistogram<T>(String, String, String) k vytvoření objektu Histogram.

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

Parametry typu

T

Typ, který histogram představuje.

Dědičnost

Poznámky

Tato třída podporuje pouze následující obecné typy parametrů: , , , , , , Doublea Decimal. SingleInt64Int32Int16Byte

Vlastnosti

Name Description
Advice

InstrumentAdvice<T> Získá přidružené k nástroji.

(Zděděno od Instrument<T>)
Description

Získá popis nástroje.

(Zděděno od Instrument)
Enabled

Získá hodnotu, která označuje, jestli pro tento nástroj existují nějaké naslouchací procesy.

(Zděděno od Instrument)
IsObservable

Získá hodnotu, která označuje, zda je nástroj pozorovatelný nástroj.

(Zděděno od Instrument)
Meter

Získá měřič, který vytvořil nástroj.

(Zděděno od Instrument)
Name

Získá název nástroje.

(Zděděno od Instrument)
Tags

Vrátí značky přidružené k nástroji.

(Zděděno od Instrument)
Unit

Získá přístrojovou jednotku měření.

(Zděděno od Instrument)

Metody

Name Description
Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
Publish()

Aktivuje nástroj pro zahájení záznamu měření a umožní naslouchacím procesům začít naslouchat těmto měřením.

(Zděděno od Instrument)
Record(T, KeyValuePair<String,Object>, KeyValuePair<String,Object>, KeyValuePair<String,Object>)

Zaznamenává měrnou hodnotu.

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

Zaznamenává měrnou hodnotu.

Record(T, KeyValuePair<String,Object>)

Zaznamenává měrnou hodnotu.

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

Zaznamenává měrnou hodnotu.

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

Zaznamenává měrnou hodnotu.

Record(T, TagList)

Zaznamenává měrnou hodnotu.

Record(T)

Zaznamenává měrnou hodnotu.

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

Zaznamenává měření oznámením všech MeterListener objektů, které naslouchají tomuto nástroji.

(Zděděno od Instrument<T>)
RecordMeasurement(T, KeyValuePair<String,Object>, KeyValuePair<String,Object>)

Zaznamenává měření oznámením všech MeterListener objektů, které naslouchají tomuto nástroji.

(Zděděno od Instrument<T>)
RecordMeasurement(T, KeyValuePair<String,Object>)

Zaznamenává měření oznámením všech MeterListener objektů, které naslouchají tomuto nástroji.

(Zděděno od Instrument<T>)
RecordMeasurement(T, ReadOnlySpan<KeyValuePair<String,Object>>)

Zaznamenává měření oznámením všech MeterListener objektů, které naslouchají tomuto nástroji.

(Zděděno od Instrument<T>)
RecordMeasurement(T, TagList)

Zaznamenává měření oznámením všech MeterListener objektů, které naslouchají tomuto nástroji.

(Zděděno od Instrument<T>)
RecordMeasurement(T)

Zaznamenává měření oznámením všech MeterListener objektů, které naslouchají tomuto nástroji.

(Zděděno od Instrument<T>)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro

Viz také