Ler em inglês Editar

Partilhar via


Measurement<T> Struct

Definition

Stores one observed metrics value and its associated tags. This type is used by an Observable instrument's Observe() method when reporting current measurements.

public readonly struct Measurement<T> where T : struct

Type Parameters

T

The type that the measurement represents.

Inheritance
Measurement<T>

Constructors

Measurement<T>(T, IEnumerable<KeyValuePair<String,Object>>)

Initializes a new instance of Measurement<T> using the specified value and list of tags.

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

Initializes a new instance of Measurement<T> using the specified value and list of tags.

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

Initializes a new instance of Measurement<T> using the specified value and list of tags.

Measurement<T>(T, TagList)
Measurement<T>(T)

Initializes a new instance of Measurement<T> using the specified value.

Properties

Tags

Gets the measurement tags list.

Value

Gets the measurement value.

Applies to

Produto Versões
.NET 6, 7, 8 (package-provided), 8, 9 (package-provided), 9
.NET Framework 4.7 (package-provided), 4.7.1 (package-provided), 4.7.2 (package-provided), 4.8 (package-provided)
.NET Standard 2.0 (package-provided)