Table of Contents

Class SmartCachePoolStats

Namespace
CL.MySQL2.Services
Assembly
CL.MySQL2.dll

Diagnostic snapshot of a pool's state.

public sealed record SmartCachePoolStats : IEquatable<SmartCachePoolStats>
Inheritance
SmartCachePoolStats
Implements
Inherited Members

Constructors

SmartCachePoolStats(string, TimeSpan, int, int, long, long, DateTime)

Diagnostic snapshot of a pool's state.

public SmartCachePoolStats(string Name, TimeSpan RefreshEvery, int MaxIdleFires, int EntryCount, long TicksFired, long TicksFailed, DateTime LastTickUtc)

Parameters

Name string
RefreshEvery TimeSpan
MaxIdleFires int
EntryCount int
TicksFired long
TicksFailed long
LastTickUtc DateTime

Properties

EntryCount

public int EntryCount { get; init; }

Property Value

int

LastTickUtc

public DateTime LastTickUtc { get; init; }

Property Value

DateTime

MaxIdleFires

public int MaxIdleFires { get; init; }

Property Value

int

Name

public string Name { get; init; }

Property Value

string

RefreshEvery

public TimeSpan RefreshEvery { get; init; }

Property Value

TimeSpan

TicksFailed

public long TicksFailed { get; init; }

Property Value

long

TicksFired

public long TicksFired { get; init; }

Property Value

long