IncrementingPollingCounter Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Biedt een variant van EventCounter variabelen die steeds groter worden, zoals het aantal uitzonderingen in de runtime.
public ref class IncrementingPollingCounter : System::Diagnostics::Tracing::DiagnosticCounter
public class IncrementingPollingCounter : System.Diagnostics.Tracing.DiagnosticCounter
type IncrementingPollingCounter = class
inherit DiagnosticCounter
Public Class IncrementingPollingCounter
Inherits DiagnosticCounter
- Overname
Opmerkingen
IncrementingPollingCounter objecten leven zolang EventSource de objecten waaraan ze zijn gekoppeld, tenzij ze expliciet worden verwijderd.
totalValueProvider is een methode die wordt gebruikt voor het peilen van de waarden met het interval dat is opgegeven door de listener. Deze methode retourneert naar verwachting een incrementele float-waarde; anders kan een verhoging van een negatieve waarde worden gerapporteerd.
IncrementingPollingCounter berekent geen statistieken zoals gemiddelde en standaarddeviatie, omdat deze alleen de tellerwaarde verzamelt. In tegenstelling tot IncrementingEventCounter, neemt dit een polling-callback in beslag die het kan aanroepen om zijn eigen metrische gegevens periodiek bij te werken.
Zie de CoreCLR-bron voor
Constructors
| Name | Description |
|---|---|
| IncrementingPollingCounter(String, EventSource, Func<Double>) |
Initialiseert een nieuw exemplaar van de IncrementingPollingCounter klasse. |
Eigenschappen
| Name | Description |
|---|---|
| DisplayName |
Hiermee haalt u de weergavenaam van de teller op of stelt u deze in. (Overgenomen van DiagnosticCounter) |
| DisplayRateTimeScale |
Hiermee haalt u de snelheid op waarmee deze metrische waarde moet worden weergegeven. |
| DisplayUnits |
Hiermee haalt u de weergave-eenheden van de teller op of stelt u deze in. (Overgenomen van DiagnosticCounter) |
| EventSource |
Hiermee haalt u de EventSource op waaraan deze teller is gekoppeld. (Overgenomen van DiagnosticCounter) |
| Name |
Hiermee haalt u de naam van deze teller op. (Overgenomen van DiagnosticCounter) |
Methoden
| Name | Description |
|---|---|
| AddMetadata(String, String) |
Voegt sleutelwaardemetagegevens toe aan de teller die wordt opgenomen als onderdeel van de nettolading. (Overgenomen van DiagnosticCounter) |
| Dispose() |
Hiermee verwijdert u de teller uit de set waarop het EventSource rapport wordt uitgevoerd. (Overgenomen van DiagnosticCounter) |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeksweergave van het huidige exemplaar van de pollingteller. |