C# 클래스 withSIX.Core.Helpers.TimerWithElapsedCancellationAsync

상속: Timer
파일 보기 프로젝트 열기: SIXNetworks/withSIX.Desktop 1 사용 예제들

공개 메소드들

메소드 설명
TimerWithElapsedCancellationAsync ( System.TimeSpan time, Func onElapsedNonBool, System.Action onDisposed = null ) : System
TimerWithElapsedCancellationAsync ( System.TimeSpan time, Func onElapsed, System.Action onDisposed = null ) : System
TimerWithElapsedCancellationAsync ( double time, Func onElapsedNonBool, System.Action onDisposed = null ) : System
TimerWithElapsedCancellationAsync ( double time, Func onElapsed, System.Action onDisposed = null ) : System

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

비공개 메소드들

메소드 설명
Wrap ( Func task ) : Task

메소드 상세

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

TimerWithElapsedCancellationAsync() 공개 메소드

public TimerWithElapsedCancellationAsync ( System.TimeSpan time, Func onElapsedNonBool, System.Action onDisposed = null ) : System
time System.TimeSpan
onElapsedNonBool Func
onDisposed System.Action
리턴 System

TimerWithElapsedCancellationAsync() 공개 메소드

public TimerWithElapsedCancellationAsync ( System.TimeSpan time, Func onElapsed, System.Action onDisposed = null ) : System
time System.TimeSpan
onElapsed Func
onDisposed System.Action
리턴 System

TimerWithElapsedCancellationAsync() 공개 메소드

public TimerWithElapsedCancellationAsync ( double time, Func onElapsedNonBool, System.Action onDisposed = null ) : System
time double
onElapsedNonBool Func
onDisposed System.Action
리턴 System

TimerWithElapsedCancellationAsync() 공개 메소드

public TimerWithElapsedCancellationAsync ( double time, Func onElapsed, System.Action onDisposed = null ) : System
time double
onElapsed Func
onDisposed System.Action
리턴 System