Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more

Class MemoryPressureMonitor

Inheritance
System.Object
MemoryPressureMonitor
Implements
System.IDisposable
Namespace: EPiServer.Framework.Cache.Internal
Assembly: EPiServer.Framework.dll
Version: 12.0.3
Syntax
[ServiceConfiguration]
public class MemoryPressureMonitor : Object, IDisposable

Constructors

MemoryPressureMonitor(IEnumerable<IMemoryMonitor>, DefaultMemoryPressureEvents, IOptions<CacheMemoryMonitorOptions>)

Declaration
public MemoryPressureMonitor(IEnumerable<IMemoryMonitor> memoryMonitors, DefaultMemoryPressureEvents memoryPressureEvents, IOptions<CacheMemoryMonitorOptions> options)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<IMemoryMonitor> memoryMonitors
DefaultMemoryPressureEvents memoryPressureEvents
Microsoft.Extensions.Options.IOptions<CacheMemoryMonitorOptions> options

Methods

Dispose()

Declaration
public void Dispose()

Start()

Declaration
public void Start()

Stop()

Declaration
public void Stop()

Implements

System.IDisposable

Extension Methods