C# Класс CodeProject.ObjectPool.ObjectPoolDiagnostics

A simple class to track stats during execution. By default, this class does not record anything, since its Enabled property is set to false.
Показать файл Открыть проект

Открытые методы

Метод Описание
ObjectPoolDiagnostics ( ) : System.Threading

Creates a new diagnostics object, ready to record Object Pool main events.

Защищенные методы

Метод Описание
IncrementObjectResurrectionCount ( ) : void

Increments the count of objects returned to pool by resurrection.

IncrementObjectsCreatedCount ( ) : void

Increments the objects created count.

IncrementObjectsDestroyedCount ( ) : void

Increments the objects destroyed count.

IncrementPoolObjectHitCount ( ) : void

Increments the pool object hit count.

IncrementPoolObjectMissCount ( ) : void

Increments the pool object miss count.

IncrementPoolOverflowCount ( ) : void

Increments the pool overflow count.

IncrementResetStateFailedCount ( ) : void

Increments the reset state failed count.

IncrementReturnedToPoolCount ( ) : void

Increments the returned to pool count.

Описание методов

IncrementObjectResurrectionCount() защищенный Метод

Increments the count of objects returned to pool by resurrection.
protected IncrementObjectResurrectionCount ( ) : void
Результат void

IncrementObjectsCreatedCount() защищенный Метод

Increments the objects created count.
protected IncrementObjectsCreatedCount ( ) : void
Результат void

IncrementObjectsDestroyedCount() защищенный Метод

Increments the objects destroyed count.
protected IncrementObjectsDestroyedCount ( ) : void
Результат void

IncrementPoolObjectHitCount() защищенный Метод

Increments the pool object hit count.
protected IncrementPoolObjectHitCount ( ) : void
Результат void

IncrementPoolObjectMissCount() защищенный Метод

Increments the pool object miss count.
protected IncrementPoolObjectMissCount ( ) : void
Результат void

IncrementPoolOverflowCount() защищенный Метод

Increments the pool overflow count.
protected IncrementPoolOverflowCount ( ) : void
Результат void

IncrementResetStateFailedCount() защищенный Метод

Increments the reset state failed count.
protected IncrementResetStateFailedCount ( ) : void
Результат void

IncrementReturnedToPoolCount() защищенный Метод

Increments the returned to pool count.
protected IncrementReturnedToPoolCount ( ) : void
Результат void

ObjectPoolDiagnostics() публичный Метод

Creates a new diagnostics object, ready to record Object Pool main events.
public ObjectPoolDiagnostics ( ) : System.Threading
Результат System.Threading