Meter.CreateObservableUpDownCounter 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 |
|---|---|
| CreateObservableUpDownCounter<T>(String, Func<IEnumerable<Measurement<T>>>, String, String) |
Skapar ett ObservableUpDownCounter-objekt. ObservableUpDownCounter är ett instrument som rapporterar ökande eller minskande värden när instrumentet observeras. |
| CreateObservableUpDownCounter<T>(String, Func<Measurement<T>>, String, String) |
Skapar ett ObservableUpDownCounter-objekt. ObservableUpDownCounter är ett instrument som rapporterar ökande eller minskande värden när instrumentet observeras. |
| CreateObservableUpDownCounter<T>(String, Func<T>, String, String) |
Skapar ett ObservableUpDownCounter-objekt. ObservableUpDownCounter är ett instrument som rapporterar ökande eller minskande värden när instrumentet observeras. |
| CreateObservableUpDownCounter<T>(String, Func<IEnumerable<Measurement<T>>>, String, String, IEnumerable<KeyValuePair<String,Object>>) |
Skapa ett ObservableUpDownCounter-objekt. ObservableUpDownCounter är ett instrument som rapporterar ökande eller minskande värden när instrumentet observeras. |
| CreateObservableUpDownCounter<T>(String, Func<Measurement<T>>, String, String, IEnumerable<KeyValuePair<String,Object>>) |
Skapa ett ObservableUpDownCounter-objekt. ObservableUpDownCounter är ett instrument som rapporterar ökande eller minskande värden när instrumentet observeras. |
| CreateObservableUpDownCounter<T>(String, Func<T>, String, String, IEnumerable<KeyValuePair<String,Object>>) |
Skapa ett ObservableUpDownCounter-objekt. ObservableUpDownCounter är ett instrument som rapporterar ökande eller minskande värden när instrumentet observeras. |
CreateObservableUpDownCounter<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 ett ObservableUpDownCounter-objekt. ObservableUpDownCounter är ett instrument som rapporterar ökande eller minskande värden när instrumentet observeras.
public System.Diagnostics.Metrics.ObservableUpDownCounter<T> CreateObservableUpDownCounter<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.CreateObservableUpDownCounter : string * Func<seq<System.Diagnostics.Metrics.Measurement<'T>>> * string * string -> System.Diagnostics.Metrics.ObservableUpDownCounter<'T (requires 'T : struct)> (requires 'T : struct)
Public Function CreateObservableUpDownCounter(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 ObservableUpDownCounter(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 Observe() när anropas av RecordObservableInstruments().
- unit
- String
Valfri måttenhet.
- description
- String
Valfri instrumentbeskrivning.
Returer
En ny observerbar upp- och nedräknare.
Kommentarer
Note
Till skillnad från UpDownCounter som tar inkrement/delta-värdet rapporterar återanropsfunktionen det absoluta värdet för ObservableUpDownCounter. För att fastställa den rapporterade frekvens som ObservableUpDownCounter ändrar används skillnaden mellan efterföljande mätningar.
Exempel på användning för ObservableUpDownCounter: processens heapstorlek eller det ungefärliga antalet objekt i en låsfri cirkelbuffert.
Gäller för
CreateObservableUpDownCounter<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 ett ObservableUpDownCounter-objekt. ObservableUpDownCounter är ett instrument som rapporterar ökande eller minskande värden när instrumentet observeras.
public System.Diagnostics.Metrics.ObservableUpDownCounter<T> CreateObservableUpDownCounter<T>(string name, Func<System.Diagnostics.Metrics.Measurement<T>> observeValue, string? unit = default, string? description = default) where T : struct;
member this.CreateObservableUpDownCounter : string * Func<System.Diagnostics.Metrics.Measurement<'T>> * string * string -> System.Diagnostics.Metrics.ObservableUpDownCounter<'T (requires 'T : struct)> (requires 'T : struct)
Public Function CreateObservableUpDownCounter(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 ObservableUpDownCounter(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 Observe() när anropas av RecordObservableInstruments()
- unit
- String
Valfri måttenhet.
- description
- String
Valfri instrumentbeskrivning.
Returer
En ny observerbar upp- och nedräknare.
Kommentarer
Note
Till skillnad från UpDownCounter som tar inkrement/delta-värdet rapporterar återanropsfunktionen det absoluta värdet för ObservableUpDownCounter. För att fastställa den rapporterade frekvens som ObservableUpDownCounter ändrar används skillnaden mellan efterföljande mätningar.
Exempel på användning för ObservableUpDownCounter: processens heapstorlek eller det ungefärliga antalet objekt i en låsfri cirkelbuffert.
Gäller för
CreateObservableUpDownCounter<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 ett ObservableUpDownCounter-objekt. ObservableUpDownCounter är ett instrument som rapporterar ökande eller minskande värden när instrumentet observeras.
public System.Diagnostics.Metrics.ObservableUpDownCounter<T> CreateObservableUpDownCounter<T>(string name, Func<T> observeValue, string? unit = default, string? description = default) where T : struct;
member this.CreateObservableUpDownCounter : string * Func<'T (requires 'T : struct)> * string * string -> System.Diagnostics.Metrics.ObservableUpDownCounter<'T (requires 'T : struct)> (requires 'T : struct)
Public Function CreateObservableUpDownCounter(Of T As Structure) (name As String, observeValue As Func(Of T), Optional unit As String = Nothing, Optional description As String = Nothing) As ObservableUpDownCounter(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 Observe() när anropas av RecordObservableInstruments().
- unit
- String
Valfri måttenhet.
- description
- String
Valfri instrumentbeskrivning.
Returer
En ny observerbar upp- och nedräknare.
Kommentarer
Note
Till skillnad från UpDownCounter som tar inkrement/delta-värdet rapporterar återanropsfunktionen det absoluta värdet för ObservableUpDownCounter. För att fastställa den rapporterade frekvens som ObservableUpDownCounter ändrar används skillnaden mellan efterföljande mätningar.
Exempel på användning för ObservableUpDownCounter: processens heapstorlek eller det ungefärliga antalet objekt i en låsfri cirkelbuffert.
Gäller för
CreateObservableUpDownCounter<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
Skapa ett ObservableUpDownCounter-objekt. ObservableUpDownCounter är ett instrument som rapporterar ökande eller minskande värden när instrumentet observeras.
public:
generic <typename T>
where T : value class System::Diagnostics::Metrics::ObservableUpDownCounter<T> ^ CreateObservableUpDownCounter(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.ObservableUpDownCounter<T> CreateObservableUpDownCounter<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.ObservableUpDownCounter<T> CreateObservableUpDownCounter<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.CreateObservableUpDownCounter : string * Func<seq<System.Diagnostics.Metrics.Measurement<'T>>> * string * string * seq<System.Collections.Generic.KeyValuePair<string, obj>> -> System.Diagnostics.Metrics.ObservableUpDownCounter<'T (requires 'T : struct)> (requires 'T : struct)
Public Function CreateObservableUpDownCounter(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 ObservableUpDownCounter(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 Observe() när anropas av RecordObservableInstruments().
- unit
- String
Valfri måttenhet.
- description
- String
Valfri instrumentbeskrivning.
- tags
- IEnumerable<KeyValuePair<String,Object>>
taggar som ska kopplas till räknaren.
Returer
En ny observerbar upp- och nedräknare.
Kommentarer
Note
Till skillnad från UpDownCounter, som tar inkrement/delta-värdet, rapporterar återanropsfunktionen det absoluta värdet för ObservableUpDownCounter. För att fastställa den rapporterade hastighet som ObservableUpDownCounter ändras används skillnaden mellan efterföljande mätningar.
Exempel används för ObservableUpDownCounter: process heapstorleken eller det ungefärliga antalet objekt i en låsfri cirkelbuffert.
Gäller för
CreateObservableUpDownCounter<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
Skapa ett ObservableUpDownCounter-objekt. ObservableUpDownCounter är ett instrument som rapporterar ökande eller minskande värden när instrumentet observeras.
public:
generic <typename T>
where T : value class System::Diagnostics::Metrics::ObservableUpDownCounter<T> ^ CreateObservableUpDownCounter(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.ObservableUpDownCounter<T> CreateObservableUpDownCounter<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.ObservableUpDownCounter<T> CreateObservableUpDownCounter<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.CreateObservableUpDownCounter : string * Func<System.Diagnostics.Metrics.Measurement<'T>> * string * string * seq<System.Collections.Generic.KeyValuePair<string, obj>> -> System.Diagnostics.Metrics.ObservableUpDownCounter<'T (requires 'T : struct)> (requires 'T : struct)
Public Function CreateObservableUpDownCounter(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 ObservableUpDownCounter(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 Observe() när anropas av RecordObservableInstruments()
- unit
- String
Valfri måttenhet.
- description
- String
Valfri instrumentbeskrivning.
- tags
- IEnumerable<KeyValuePair<String,Object>>
taggar som ska kopplas till räknaren.
Returer
En ny observerbar upp- och nedräknare.
Kommentarer
Note
Till skillnad från UpDownCounter som tar inkrement/delta-värdet rapporterar återanropsfunktionen det absoluta värdet för ObservableUpDownCounter. För att fastställa den rapporterade frekvens som ObservableUpDownCounter ändrar används skillnaden mellan efterföljande mätningar.
Exempel på användning för ObservableUpDownCounter: processens heapstorlek eller det ungefärliga antalet objekt i en låsfri cirkelbuffert.
Gäller för
CreateObservableUpDownCounter<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
Skapa ett ObservableUpDownCounter-objekt. ObservableUpDownCounter är ett instrument som rapporterar ökande eller minskande värden när instrumentet observeras.
public:
generic <typename T>
where T : value class System::Diagnostics::Metrics::ObservableUpDownCounter<T> ^ CreateObservableUpDownCounter(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.ObservableUpDownCounter<T> CreateObservableUpDownCounter<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.ObservableUpDownCounter<T> CreateObservableUpDownCounter<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.CreateObservableUpDownCounter : string * Func<'T (requires 'T : struct)> * string * string * seq<System.Collections.Generic.KeyValuePair<string, obj>> -> System.Diagnostics.Metrics.ObservableUpDownCounter<'T (requires 'T : struct)> (requires 'T : struct)
Public Function CreateObservableUpDownCounter(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 ObservableUpDownCounter(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 Observe() när anropas av RecordObservableInstruments().
- unit
- String
Valfri måttenhet.
- description
- String
Valfri instrumentbeskrivning.
- tags
- IEnumerable<KeyValuePair<String,Object>>
taggar som ska kopplas till räknaren.
Returer
En ny observerbar upp- och nedräknare.
Kommentarer
Note
Till skillnad från UpDownCounter som tar inkrement/delta-värdet rapporterar återanropsfunktionen det absoluta värdet för ObservableUpDownCounter. För att fastställa den rapporterade frekvens som ObservableUpDownCounter ändrar används skillnaden mellan efterföljande mätningar.
Exempel på användning för ObservableUpDownCounter: processens heapstorlek eller det ungefärliga antalet objekt i en låsfri cirkelbuffert.