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.
파일 보기 프로젝트 열기: pomma89/ObjectPool

공개 메소드들

메소드 설명
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