Partilhar via


Gauge<T> Classe

Definição

O Medidor é um instrumento usado para registrar valores não aditivos sempre que ocorrem alterações. Por exemplo, registre o valor do nível de ruído de plano de fundo da sala quando ocorrerem alterações.

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

Comentários

Essa classe dá suporte apenas aos seguintes tipos de parâmetro genérico: Byte, Int16, Int32, Int64, Single, Doublee Decimal

Propriedades

Advice

Obtém o InstrumentAdvice<T> associado ao instrumento.

(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, KeyValuePair<String,Object>, KeyValuePair<String,Object>, KeyValuePair<String,Object>)

Registre o valor atual do Medidor.

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

Registre o valor atual do Medidor.

Record(T, KeyValuePair<String,Object>)

Registre o valor atual do Medidor.

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

Registre o valor atual do Medidor.

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

Registre o valor atual do Medidor.

Record(T, TagList)

Registre o valor atual do Medidor.

Record(T)

Registre o valor atual do Medidor.

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, 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>)

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>)
RecordMeasurement(T)

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