Histogram<T>.Record Method

Definition

Overloads

Record(T)

Source:
Histogram.cs
Source:
Histogram.cs
Source:
Histogram.cs
Source:
Histogram.cs
Source:
Histogram.cs

Records a measurement value.

C#
public void Record(T value);

Parameters

value
T

The measurement value.

Applies to

.NET 9 and other versions
Product Versions
.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)

Record(T, KeyValuePair<String,Object>)

Source:
Histogram.cs
Source:
Histogram.cs
Source:
Histogram.cs
Source:
Histogram.cs
Source:
Histogram.cs

Records a measurement value.

C#
public void Record(T value, System.Collections.Generic.KeyValuePair<string,object?> tag);

Parameters

value
T

The measurement value.

tag
KeyValuePair<String,Object>

A key-value pair tag associated with the measurement.

Applies to

.NET 9 and other versions
Product Versions
.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)

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

Source:
Histogram.cs
Source:
Histogram.cs
Source:
Histogram.cs
Source:
Histogram.cs
Source:
Histogram.cs

Records a measurement value.

C#
public void Record(T value, params System.Collections.Generic.KeyValuePair<string,object>[] tags);

Parameters

value
T

The measurement value.

tags
KeyValuePair<String,Object>[]

A list of key-value pair tags associated with the measurement.

Applies to

.NET 9 and other versions
Product Versions
.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)

Record(T, TagList)

Source:
Histogram.cs
Source:
Histogram.cs
Source:
Histogram.cs
Source:
Histogram.cs
Source:
Histogram.cs

Records a measurement value.

C#
public void Record(T value, in System.Diagnostics.TagList tagList);

Parameters

value
T

The measurement value.

tagList
TagList

The tags associated with the measurement.

Applies to

.NET 9 and other versions
Product Versions
.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)

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

Source:
Histogram.cs
Source:
Histogram.cs
Source:
Histogram.cs
Source:
Histogram.cs
Source:
Histogram.cs

Records a measurement value.

C#
public void Record(T value, ReadOnlySpan<System.Collections.Generic.KeyValuePair<string,object?>> tags);
C#
public void Record(T value, scoped ReadOnlySpan<System.Collections.Generic.KeyValuePair<string,object?>> tags);

Parameters

value
T

The measurement value.

tags
ReadOnlySpan<KeyValuePair<String,Object>>

A span of key-value pair tags associated with the measurement.

Applies to

.NET 9 and other versions
Product Versions
.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)

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

Source:
Histogram.cs
Source:
Histogram.cs
Source:
Histogram.cs
Source:
Histogram.cs
Source:
Histogram.cs

Records a measurement value.

C#
public void Record(T value, System.Collections.Generic.KeyValuePair<string,object?> tag1, System.Collections.Generic.KeyValuePair<string,object?> tag2);

Parameters

value
T

The measurement value.

tag1
KeyValuePair<String,Object>

A first key-value pair tag associated with the measurement.

tag2
KeyValuePair<String,Object>

A second key-value pair tag associated with the measurement.

Applies to

.NET 9 and other versions
Product Versions
.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)

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

Source:
Histogram.cs
Source:
Histogram.cs
Source:
Histogram.cs
Source:
Histogram.cs
Source:
Histogram.cs

Records a measurement value.

C#
public void Record(T value, System.Collections.Generic.KeyValuePair<string,object?> tag1, System.Collections.Generic.KeyValuePair<string,object?> tag2, System.Collections.Generic.KeyValuePair<string,object?> tag3);

Parameters

value
T

The measurement value.

tag1
KeyValuePair<String,Object>

A first key-value pair tag associated with the measurement.

tag2
KeyValuePair<String,Object>

A second key-value pair tag associated with the measurement.

tag3
KeyValuePair<String,Object>

A third key-value pair tag associated with the measurement.

Applies to

.NET 9 and other versions
Product Versions
.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)