ReportCacheSize(long)
public void ReportCacheSize(long totalCacheSizeInByte) Called to report the total cache size.
Parameters
totalCacheSizeInBytelong- The total cache size in bytes.
public void ReportCacheSize(long totalCacheSizeInByte)totalCacheSizeInBytelongpublic void ReportMessageStatistics(DateTime? oldestMessageEnqueueTimeUtc, DateTime? oldestMessageDequeueTimeUtc, DateTime? newestMessageEnqueueTimeUtc, long totalMessageCount)oldestMessageEnqueueTimeUtcDateTime?oldestMessageDequeueTimeUtcDateTime?newestMessageEnqueueTimeUtcDateTime?totalMessageCountlongpublic void TrackCachePressureMonitorStatusChange(string pressureMonitorType, bool underPressure, double? cachePressureContributionCount, double? currentPressure, double? flowControlThreshold)pressureMonitorTypestringunderPressurebooltrue, the cache is under pressure.cachePressureContributionCountdouble?currentPressuredouble?flowControlThresholddouble?public void TrackMemoryAllocated(int memoryInByte)memoryInByteintpublic void TrackMemoryReleased(int memoryInByte)memoryInByteintpublic void TrackMessagesAdded(long messageAdded)messageAddedlongpublic void TrackMessagesPurged(long messagePurged)messagePurgedlong