Meter.CreateObservableCounter Metodo

Definizione

Overload

Nome Descrizione
CreateObservableCounter<T>(String, Func<IEnumerable<Measurement<T>>>, String, String)

Crea un ObservableCounter, che è uno strumento che segnala valori che aumentano in modo monotonico quando viene osservato lo strumento.

CreateObservableCounter<T>(String, Func<Measurement<T>>, String, String)

Crea un ObservableCounter, che è uno strumento che segnala valori che aumentano in modo monotonico quando viene osservato lo strumento.

CreateObservableCounter<T>(String, Func<T>, String, String)

Crea un ObservableCounter, che è uno strumento che segnala valori che aumentano in modo monotonico quando viene osservato lo strumento.

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

Crea un'istanza observableCounter, che è un instrumento che segnala valori che aumentano in modo monotonico quando viene osservato lo strumento.

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

Crea un'istanza observableCounter, che è un instrumento che segnala valori che aumentano in modo monotonico quando viene osservato lo strumento.

CreateObservableCounter<T>(String, Func<T>, String, String, IEnumerable<KeyValuePair<String,Object>>)

Crea un'istanza observableCounter, che è un instrumento che segnala valori che aumentano in modo monotonico quando viene osservato lo strumento.

CreateObservableCounter<T>(String, Func<IEnumerable<Measurement<T>>>, String, String)

Origine:
Meter.cs
Origine:
Meter.cs
Origine:
Meter.cs
Origine:
Meter.cs
Origine:
Meter.cs
Origine:
Meter.cs
Origine:
Meter.cs

Crea un ObservableCounter, che è uno strumento che segnala valori che aumentano in modo monotonico quando viene osservato lo strumento.

public System.Diagnostics.Metrics.ObservableCounter<T> CreateObservableCounter<T>(string name, Func<System.Collections.Generic.IEnumerable<System.Diagnostics.Metrics.Measurement<T>>> observeValues, string? unit = default, string? description = default) where T : struct;
member this.CreateObservableCounter : string * Func<seq<System.Diagnostics.Metrics.Measurement<'T>>> * string * string -> System.Diagnostics.Metrics.ObservableCounter<'T (requires 'T : struct)> (requires 'T : struct)
Public Function CreateObservableCounter(Of T As Structure) (name As String, observeValues As Func(Of IEnumerable(Of Measurement(Of T))), Optional unit As String = Nothing, Optional description As String = Nothing) As ObservableCounter(Of T)

Parametri di tipo

T

Tipo numerico della misura.

Parametri

name
String

Nome dello strumento. Non può essere null.

observeValues
Func<IEnumerable<Measurement<T>>>

Callback da chiamare per ottenere le misurazioni quando ObservableCounter{T}.Observe() viene chiamato da RecordObservableInstruments().

unit
String

Unità di misura facoltativa dello strumento.

description
String

Descrizione facoltativa dello strumento.

Valori restituiti

Nuovo contatore osservabile.

Commenti

Note

A differenza di Counter, che accetta il valore di incremento/delta, la funzione di callback segnala il valore assoluto del contatore. Per determinare la frequenza segnalata che il contatore sta cambiando, viene usata la differenza tra le misurazioni successive.

Esempio di utilizzo per ObservableCounter: numero di errori di pagina per ogni processo.

Si applica a

CreateObservableCounter<T>(String, Func<Measurement<T>>, String, String)

Origine:
Meter.cs
Origine:
Meter.cs
Origine:
Meter.cs
Origine:
Meter.cs
Origine:
Meter.cs
Origine:
Meter.cs
Origine:
Meter.cs

Crea un ObservableCounter, che è uno strumento che segnala valori che aumentano in modo monotonico quando viene osservato lo strumento.

public System.Diagnostics.Metrics.ObservableCounter<T> CreateObservableCounter<T>(string name, Func<System.Diagnostics.Metrics.Measurement<T>> observeValue, string? unit = default, string? description = default) where T : struct;
member this.CreateObservableCounter : string * Func<System.Diagnostics.Metrics.Measurement<'T>> * string * string -> System.Diagnostics.Metrics.ObservableCounter<'T (requires 'T : struct)> (requires 'T : struct)
Public Function CreateObservableCounter(Of T As Structure) (name As String, observeValue As Func(Of Measurement(Of T)), Optional unit As String = Nothing, Optional description As String = Nothing) As ObservableCounter(Of T)

Parametri di tipo

T

Tipo numerico della misura.

Parametri

name
String

Nome dello strumento. Non può essere null.

observeValue
Func<Measurement<T>>

Callback da chiamare per ottenere le misurazioni quando ObservableCounter{T}.Observe() viene chiamato da RecordObservableInstruments()

unit
String

Unità di misura facoltativa dello strumento.

description
String

Descrizione facoltativa dello strumento.

Valori restituiti

Nuovo contatore osservabile.

Commenti

Note

A differenza di Counter che accetta il valore di incremento/delta, la funzione di callback segnala il valore assoluto del contatore. Per determinare la frequenza segnalata che il contatore sta cambiando, viene usata la differenza tra le misurazioni successive.

Esempio di utilizzo per ObservableCounter: numero di errori di pagina per ogni processo.

Si applica a

CreateObservableCounter<T>(String, Func<T>, String, String)

Origine:
Meter.cs
Origine:
Meter.cs
Origine:
Meter.cs
Origine:
Meter.cs
Origine:
Meter.cs
Origine:
Meter.cs
Origine:
Meter.cs

Crea un ObservableCounter, che è uno strumento che segnala valori che aumentano in modo monotonico quando viene osservato lo strumento.

public System.Diagnostics.Metrics.ObservableCounter<T> CreateObservableCounter<T>(string name, Func<T> observeValue, string? unit = default, string? description = default) where T : struct;
member this.CreateObservableCounter : string * Func<'T (requires 'T : struct)> * string * string -> System.Diagnostics.Metrics.ObservableCounter<'T (requires 'T : struct)> (requires 'T : struct)
Public Function CreateObservableCounter(Of T As Structure) (name As String, observeValue As Func(Of T), Optional unit As String = Nothing, Optional description As String = Nothing) As ObservableCounter(Of T)

Parametri di tipo

T

Tipo numerico della misura.

Parametri

name
String

Nome dello strumento. Non può essere null.

observeValue
Func<T>

Callback da chiamare per ottenere le misurazioni quando ObservableCounter{T}.Observe() viene chiamato da RecordObservableInstruments().

unit
String

Unità di misura facoltativa dello strumento.

description
String

Descrizione facoltativa dello strumento.

Valori restituiti

Nuovo contatore osservabile.

Commenti

Note

A differenza di Counter che accetta il valore di incremento/delta, la funzione di callback segnala il valore assoluto del contatore. Per determinare la frequenza segnalata che il contatore sta cambiando, viene usata la differenza tra le misurazioni successive.

Esempio di utilizzo per ObservableCounter: numero di errori di pagina per ogni processo.

Si applica a

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

Origine:
Meter.cs
Origine:
Meter.cs
Origine:
Meter.cs
Origine:
Meter.cs
Origine:
Meter.cs
Origine:
Meter.cs

Crea un'istanza observableCounter, che è un instrumento che segnala valori che aumentano in modo monotonico quando viene osservato lo strumento.

public:
generic <typename T>
 where T : value class System::Diagnostics::Metrics::ObservableCounter<T> ^ CreateObservableCounter(System::String ^ name, Func<System::Collections::Generic::IEnumerable<System::Diagnostics::Metrics::Measurement<T>> ^> ^ observeValues, System::String ^ unit, System::String ^ description, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>> ^ tags);
public System.Diagnostics.Metrics.ObservableCounter<T> CreateObservableCounter<T>(string name, Func<System.Collections.Generic.IEnumerable<System.Diagnostics.Metrics.Measurement<T>>> observeValues, string? unit, string? description, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object?>> tags) where T : struct;
public System.Diagnostics.Metrics.ObservableCounter<T> CreateObservableCounter<T>(string name, Func<System.Collections.Generic.IEnumerable<System.Diagnostics.Metrics.Measurement<T>>> observeValues, string? unit, string? description, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object?>>? tags) where T : struct;
member this.CreateObservableCounter : string * Func<seq<System.Diagnostics.Metrics.Measurement<'T>>> * string * string * seq<System.Collections.Generic.KeyValuePair<string, obj>> -> System.Diagnostics.Metrics.ObservableCounter<'T (requires 'T : struct)> (requires 'T : struct)
Public Function CreateObservableCounter(Of T As Structure) (name As String, observeValues As Func(Of IEnumerable(Of Measurement(Of T))), unit As String, description As String, tags As IEnumerable(Of KeyValuePair(Of String, Object))) As ObservableCounter(Of T)

Parametri di tipo

T

Tipo numerico della misura.

Parametri

name
String

Nome dello strumento. Non può essere null.

observeValues
Func<IEnumerable<Measurement<T>>>

Callback da chiamare per ottenere le misurazioni quando Observe() viene chiamato da RecordObservableInstruments().

unit
String

Unità di misura facoltativa dello strumento.

description
String

Descrizione facoltativa dello strumento.

tags
IEnumerable<KeyValuePair<String,Object>>

Tag da associare al contatore.

Valori restituiti

Nuovo contatore osservabile.

Commenti

Note

A differenza di Counter, che accetta il valore di incremento/delta, la funzione di callback segnala il valore assoluto del contatore. Per determinare la frequenza segnalata che il contatore sta cambiando, viene usata la differenza tra le misurazioni successive.

L'esempio usa per ObservableCounter: numero di errori di pagina per ogni processo.

Si applica a

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

Origine:
Meter.cs
Origine:
Meter.cs
Origine:
Meter.cs
Origine:
Meter.cs
Origine:
Meter.cs
Origine:
Meter.cs

Crea un'istanza observableCounter, che è un instrumento che segnala valori che aumentano in modo monotonico quando viene osservato lo strumento.

public:
generic <typename T>
 where T : value class System::Diagnostics::Metrics::ObservableCounter<T> ^ CreateObservableCounter(System::String ^ name, Func<System::Diagnostics::Metrics::Measurement<T>> ^ observeValue, System::String ^ unit, System::String ^ description, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>> ^ tags);
public System.Diagnostics.Metrics.ObservableCounter<T> CreateObservableCounter<T>(string name, Func<System.Diagnostics.Metrics.Measurement<T>> observeValue, string? unit, string? description, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object?>> tags) where T : struct;
public System.Diagnostics.Metrics.ObservableCounter<T> CreateObservableCounter<T>(string name, Func<System.Diagnostics.Metrics.Measurement<T>> observeValue, string? unit, string? description, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object?>>? tags) where T : struct;
member this.CreateObservableCounter : string * Func<System.Diagnostics.Metrics.Measurement<'T>> * string * string * seq<System.Collections.Generic.KeyValuePair<string, obj>> -> System.Diagnostics.Metrics.ObservableCounter<'T (requires 'T : struct)> (requires 'T : struct)
Public Function CreateObservableCounter(Of T As Structure) (name As String, observeValue As Func(Of Measurement(Of T)), unit As String, description As String, tags As IEnumerable(Of KeyValuePair(Of String, Object))) As ObservableCounter(Of T)

Parametri di tipo

T

Tipo numerico della misura.

Parametri

name
String

Nome dello strumento. Non può essere null.

observeValue
Func<Measurement<T>>

Callback da chiamare per ottenere le misurazioni quando Observe() viene chiamato da RecordObservableInstruments()

unit
String

Unità di misura facoltativa dello strumento.

description
String

Descrizione facoltativa dello strumento.

tags
IEnumerable<KeyValuePair<String,Object>>

Tag da associare al contatore.

Valori restituiti

Nuovo contatore osservabile.

Commenti

Note

A differenza di Counter che accetta il valore di incremento/delta, la funzione di callback segnala il valore assoluto del contatore. Per determinare la frequenza segnalata che il contatore sta cambiando, viene usata la differenza tra le misurazioni successive.

Esempio di utilizzo per ObservableCounter: numero di errori di pagina per ogni processo.

Si applica a

CreateObservableCounter<T>(String, Func<T>, String, String, IEnumerable<KeyValuePair<String,Object>>)

Origine:
Meter.cs
Origine:
Meter.cs
Origine:
Meter.cs
Origine:
Meter.cs
Origine:
Meter.cs
Origine:
Meter.cs

Crea un'istanza observableCounter, che è un instrumento che segnala valori che aumentano in modo monotonico quando viene osservato lo strumento.

public:
generic <typename T>
 where T : value class System::Diagnostics::Metrics::ObservableCounter<T> ^ CreateObservableCounter(System::String ^ name, Func<T> ^ observeValue, System::String ^ unit, System::String ^ description, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>> ^ tags);
public System.Diagnostics.Metrics.ObservableCounter<T> CreateObservableCounter<T>(string name, Func<T> observeValue, string? unit, string? description, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object?>> tags) where T : struct;
public System.Diagnostics.Metrics.ObservableCounter<T> CreateObservableCounter<T>(string name, Func<T> observeValue, string? unit, string? description, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object?>>? tags) where T : struct;
member this.CreateObservableCounter : string * Func<'T (requires 'T : struct)> * string * string * seq<System.Collections.Generic.KeyValuePair<string, obj>> -> System.Diagnostics.Metrics.ObservableCounter<'T (requires 'T : struct)> (requires 'T : struct)
Public Function CreateObservableCounter(Of T As Structure) (name As String, observeValue As Func(Of T), unit As String, description As String, tags As IEnumerable(Of KeyValuePair(Of String, Object))) As ObservableCounter(Of T)

Parametri di tipo

T

Tipo numerico della misura.

Parametri

name
String

Nome dello strumento. Non può essere null.

observeValue
Func<T>

Callback da chiamare per ottenere le misurazioni quando Observe() viene chiamato da RecordObservableInstruments().

unit
String

Unità di misura facoltativa dello strumento.

description
String

Descrizione facoltativa dello strumento.

tags
IEnumerable<KeyValuePair<String,Object>>

Tag da associare al contatore.

Valori restituiti

Nuovo contatore osservabile.

Commenti

Note

A differenza di Counter che accetta il valore di incremento/delta, la funzione di callback segnala il valore assoluto del contatore. Per determinare la frequenza segnalata che il contatore sta cambiando, viene usata la differenza tra le misurazioni successive.

Esempio di utilizzo per ObservableCounter: numero di errori di pagina per ogni processo.

Si applica a