Class GCEventsListener
- Namespace
- Steeltoe.Management.Endpoint.Metrics.Observer
- Assembly
- Steeltoe.Management.EndpointBase.dll
Events are fired when garbage collection occurs
[Obsolete("Use CLRRuntimeSource Instead")]
public class GCEventsListener : EventSourceListener, IDisposable
- Inheritance
-
GCEventsListener
- Implements
- Inherited Members
Constructors
GCEventsListener(ILogger<EventSourceListener>)
public GCEventsListener(ILogger<EventSourceListener> logger = null)
Parameters
logger
ILogger<EventSourceListener>
Methods
OnEventSourceCreated(EventSource)
Called for all existing event sources when the event listener is created and when a new event source is attached to the listener.
protected override void OnEventSourceCreated(EventSource eventSource)
Parameters
eventSource
EventSourceThe event source.
OnEventWritten(EventWrittenEventArgs)
Called whenever an event has been written by an event source for which the event listener has enabled events.
protected override void OnEventWritten(EventWrittenEventArgs eventData)
Parameters
eventData
EventWrittenEventArgsThe event arguments that describe the event.