Meter.CreateObservableCounter Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| CreateObservableCounter<T>(String, Func<IEnumerable<Measurement<T>>>, String, String) |
Skapar en ObservableCounter, som är ett instrument som rapporterar monotont ökande värden när instrumentet observeras. |
| CreateObservableCounter<T>(String, Func<Measurement<T>>, String, String) |
Skapar en ObservableCounter, som är ett instrument som rapporterar monotont ökande värden när instrumentet observeras. |
| CreateObservableCounter<T>(String, Func<T>, String, String) |
Skapar en ObservableCounter, som är ett instrument som rapporterar monotont ökande värden när instrumentet observeras. |
| CreateObservableCounter<T>(String, Func<IEnumerable<Measurement<T>>>, String, String, IEnumerable<KeyValuePair<String,Object>>) |
Skapar en ObservableCounter-instans, som är ett instrument som rapporterar monotont ökande värden när instrumentet observeras. |
| CreateObservableCounter<T>(String, Func<Measurement<T>>, String, String, IEnumerable<KeyValuePair<String,Object>>) |
Skapar en ObservableCounter-instans, som är ett instrument som rapporterar monotont ökande värden när instrumentet observeras. |
| CreateObservableCounter<T>(String, Func<T>, String, String, IEnumerable<KeyValuePair<String,Object>>) |
Skapar en ObservableCounter-instans, som är ett instrument som rapporterar monotont ökande värden när instrumentet observeras. |
CreateObservableCounter<T>(String, Func<IEnumerable<Measurement<T>>>, String, String)
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
Skapar en ObservableCounter, som är ett instrument som rapporterar monotont ökande värden när instrumentet observeras.
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)
Typparametrar
- T
Måttets numeriska typ.
Parametrar
- name
- String
Instrumentnamnet. Kan inte vara null.
- observeValues
- Func<IEnumerable<Measurement<T>>>
Återanropet för att anropa för att hämta måtten när ObservableCounter{T}.Observe() anropas av RecordObservableInstruments().
- unit
- String
Valfri måttenhet.
- description
- String
Valfri instrumentbeskrivning.
Returer
En ny observerbar räknare.
Kommentarer
Note
Till skillnad från Counter, som tar inkrement/delta-värdet, rapporterar återanropsfunktionen räknarens absoluta värde. För att fastställa den rapporterade hastighet som räknaren ändras används skillnaden mellan efterföljande mätningar.
Exempel på användning för ObservableCounter: Antalet sidfel för varje process.
Gäller för
CreateObservableCounter<T>(String, Func<Measurement<T>>, String, String)
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
Skapar en ObservableCounter, som är ett instrument som rapporterar monotont ökande värden när instrumentet observeras.
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)
Typparametrar
- T
Måttets numeriska typ.
Parametrar
- name
- String
Instrumentnamnet. Kan inte vara null.
- observeValue
- Func<Measurement<T>>
Återanropet till anropet för att hämta måtten när ObservableCounter{T}.Observe() anropas av RecordObservableInstruments()
- unit
- String
Valfri måttenhet.
- description
- String
Valfri instrumentbeskrivning.
Returer
En ny observerbar räknare.
Kommentarer
Note
Till skillnad från räknaren som tar inkrement/delta-värdet rapporterar återanropsfunktionen räknarens absoluta värde. För att fastställa den rapporterade hastighet som räknaren ändras används skillnaden mellan efterföljande mätningar.
Exempel på användning för ObservableCounter: Antalet sidfel för varje process.
Gäller för
CreateObservableCounter<T>(String, Func<T>, String, String)
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
Skapar en ObservableCounter, som är ett instrument som rapporterar monotont ökande värden när instrumentet observeras.
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)
Typparametrar
- T
Måttets numeriska typ..
Parametrar
- name
- String
Instrumentnamnet. Kan inte vara null.
- observeValue
- Func<T>
Återanropet för att anropa för att hämta måtten när ObservableCounter{T}.Observe() anropas av RecordObservableInstruments().
- unit
- String
Valfri måttenhet.
- description
- String
Valfri instrumentbeskrivning.
Returer
En ny observerbar räknare.
Kommentarer
Note
Till skillnad från räknaren som tar inkrement/delta-värdet rapporterar återanropsfunktionen räknarens absoluta värde. För att fastställa den rapporterade hastighet som räknaren ändras används skillnaden mellan efterföljande mätningar.
Exempel på användning för ObservableCounter: Antalet sidfel för varje process.
Gäller för
CreateObservableCounter<T>(String, Func<IEnumerable<Measurement<T>>>, String, String, IEnumerable<KeyValuePair<String,Object>>)
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
Skapar en ObservableCounter-instans, som är ett instrument som rapporterar monotont ökande värden när instrumentet observeras.
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)
Typparametrar
- T
Måttets numeriska typ.
Parametrar
- name
- String
Instrumentnamnet. Det kan inte vara null.
- observeValues
- Func<IEnumerable<Measurement<T>>>
Återanropet för att anropa för att hämta måtten Observe() när anropas av RecordObservableInstruments().
- unit
- String
En valfri måttenhet.
- description
- String
En valfri instrumentbeskrivning.
- tags
- IEnumerable<KeyValuePair<String,Object>>
Taggarna som ska kopplas till räknaren.
Returer
En ny observerbar räknare.
Kommentarer
Note
Till skillnad från Counter, som tar inkrement/delta-värdet, rapporterar återanropsfunktionen räknarens absoluta värde. För att fastställa den rapporterade hastighet som räknaren ändras används skillnaden mellan efterföljande mätningar.
Exempel används för ObservableCounter: Antalet sidfel för varje process.
Gäller för
CreateObservableCounter<T>(String, Func<Measurement<T>>, String, String, IEnumerable<KeyValuePair<String,Object>>)
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
Skapar en ObservableCounter-instans, som är ett instrument som rapporterar monotont ökande värden när instrumentet observeras.
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)
Typparametrar
- T
Måttets numeriska typ.
Parametrar
- name
- String
Instrumentnamnet. Det kan inte vara null.
- observeValue
- Func<Measurement<T>>
Återanropet till anropet för att hämta måtten Observe() när anropas av RecordObservableInstruments()
- unit
- String
En valfri måttenhet.
- description
- String
En valfri instrumentbeskrivning.
- tags
- IEnumerable<KeyValuePair<String,Object>>
Taggarna som ska kopplas till räknaren.
Returer
En ny observerbar räknare.
Kommentarer
Note
Till skillnad från räknaren som tar inkrement/delta-värdet rapporterar återanropsfunktionen räknarens absoluta värde. För att fastställa den rapporterade hastighet som räknaren ändras används skillnaden mellan efterföljande mätningar.
Exempel på användning för ObservableCounter: Antalet sidfel för varje process.
Gäller för
CreateObservableCounter<T>(String, Func<T>, String, String, IEnumerable<KeyValuePair<String,Object>>)
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
Skapar en ObservableCounter-instans, som är ett instrument som rapporterar monotont ökande värden när instrumentet observeras.
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)
Typparametrar
- T
Måttets numeriska typ.
Parametrar
- name
- String
Instrumentnamnet. Det kan inte vara null.
- observeValue
- Func<T>
Återanropet för att anropa för att hämta måtten Observe() när anropas av RecordObservableInstruments().
- unit
- String
En valfri måttenhet.
- description
- String
En valfri instrumentbeskrivning.
- tags
- IEnumerable<KeyValuePair<String,Object>>
Taggarna som ska kopplas till räknaren.
Returer
En ny observerbar räknare.
Kommentarer
Note
Till skillnad från räknaren som tar inkrement/delta-värdet rapporterar återanropsfunktionen räknarens absoluta värde. För att fastställa den rapporterade hastighet som räknaren ändras används skillnaden mellan efterföljande mätningar.
Exempel på användning för ObservableCounter: Antalet sidfel för varje process.