Partilhar via


Gauge<T> Classe

Definição

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

Parâmetros de tipo

T
Herança

Propriedades

Advice (Herdado de Instrument<T>)
Description

Obtém a descrição do instrumento.

(Herdado de Instrument)
Enabled

Obtém um valor que indica se há ouvintes para esse instrumento.

(Herdado de Instrument)
IsObservable

Obtém um valor que indica se o instrumento é um instrumento observável.

(Herdado de Instrument)
Meter

Obtém o Medidor que criou o instrumento.

(Herdado de Instrument)
Name

Obtém o nome do instrumento.

(Herdado de Instrument)
Tags

Retorna as marcas associadas ao instrumento.

(Herdado de Instrument)
Unit

Obtém a unidade de instrumento de medidas.

(Herdado de Instrument)

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
Publish()

Ativa o instrumento para iniciar a gravação de medidas e permitir que os ouvintes comecem a ouvir essas medidas.

(Herdado de Instrument)
Record(T)
Record(T, KeyValuePair<String,Object>)
Record(T, KeyValuePair<String,Object>, KeyValuePair<String,Object>)
Record(T, KeyValuePair<String,Object>, KeyValuePair<String,Object>, KeyValuePair<String,Object>)
Record(T, KeyValuePair<String,Object>[])
Record(T, ReadOnlySpan<KeyValuePair<String,Object>>)
Record(T, TagList)
RecordMeasurement(T)

Registra uma medida notificando todos os objetos MeterListener que estão escutando esse instrumento.

(Herdado de Instrument<T>)
RecordMeasurement(T, KeyValuePair<String,Object>)

Registra uma medida notificando todos os objetos MeterListener que estão escutando esse instrumento.

(Herdado de Instrument<T>)
RecordMeasurement(T, KeyValuePair<String,Object>, KeyValuePair<String,Object>)

Registra uma medida notificando todos os objetos MeterListener que estão escutando esse instrumento.

(Herdado de Instrument<T>)
RecordMeasurement(T, KeyValuePair<String,Object>, KeyValuePair<String,Object>, KeyValuePair<String,Object>)

Registra uma medida notificando todos os objetos MeterListener que estão escutando esse instrumento.

(Herdado de Instrument<T>)
RecordMeasurement(T, ReadOnlySpan<KeyValuePair<String,Object>>)

Registra uma medida notificando todos os objetos MeterListener que estão escutando esse instrumento.

(Herdado de Instrument<T>)
RecordMeasurement(T, TagList)

Registra uma medida notificando todos os objetos MeterListener que estão escutando esse instrumento.

(Herdado de Instrument<T>)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a