C# 클래스 NServiceBus.Features.SLAMonitoring.EstimatedTimeToSLABreachCounter

상속: FeatureStartupTask
파일 보기 프로젝트 열기: Particular/NServiceBus

공개 메소드들

메소드 설명
EstimatedTimeToSLABreachCounter ( System.TimeSpan endpointSla, string counterInstanceName ) : System
RemoveOldDataPoints ( object state ) : void
Update ( System.DateTime sent, System.DateTime processingStarted, System.DateTime processingEnded ) : void
UpdateTimeToSLABreach ( ) : void

보호된 메소드들

메소드 설명
OnStart ( IMessageSession session ) : Task
OnStop ( IMessageSession session ) : Task

비공개 메소드들

메소드 설명
CalculateTimeToSLABreach ( List snapshots ) : double

메소드 상세

EstimatedTimeToSLABreachCounter() 공개 메소드

public EstimatedTimeToSLABreachCounter ( System.TimeSpan endpointSla, string counterInstanceName ) : System
endpointSla System.TimeSpan
counterInstanceName string
리턴 System

OnStart() 보호된 메소드

protected OnStart ( IMessageSession session ) : Task
session IMessageSession
리턴 Task

OnStop() 보호된 메소드

protected OnStop ( IMessageSession session ) : Task
session IMessageSession
리턴 Task

RemoveOldDataPoints() 공개 메소드

public RemoveOldDataPoints ( object state ) : void
state object
리턴 void

Update() 공개 메소드

public Update ( System.DateTime sent, System.DateTime processingStarted, System.DateTime processingEnded ) : void
sent System.DateTime
processingStarted System.DateTime
processingEnded System.DateTime
리턴 void

UpdateTimeToSLABreach() 공개 메소드

public UpdateTimeToSLABreach ( ) : void
리턴 void