C# 클래스 KeepAliveBackgroundTaskBase, TabMigrate

Base class for "keep alive" work that runs in a background interval
파일 보기 프로젝트 열기: tableau/TabMigrate 1 사용 예제들

공개 메소드들

메소드 설명
Execute ( ) : void

Set the background task running

ExitAsync ( ) : void

Signals that the keep alive thread should go away

KeepAliveBackgroundTaskBase ( TimeSpan keepAliveInterval ) : System

Constructor

보호된 메소드들

메소드 설명
PerformKeepAliveTask ( ) : void

Inhereting classes must implement this method. It is the work that needs to be performed to keep us alive

비공개 메소드들

메소드 설명
StartThreadHere ( ) : void

Thread entry point

메소드 상세

Execute() 공개 메소드

Set the background task running
public Execute ( ) : void
리턴 void

ExitAsync() 공개 메소드

Signals that the keep alive thread should go away
public ExitAsync ( ) : void
리턴 void

KeepAliveBackgroundTaskBase() 공개 메소드

Constructor
public KeepAliveBackgroundTaskBase ( TimeSpan keepAliveInterval ) : System
keepAliveInterval TimeSpan
리턴 System

PerformKeepAliveTask() 보호된 추상적인 메소드

Inhereting classes must implement this method. It is the work that needs to be performed to keep us alive
protected abstract PerformKeepAliveTask ( ) : void
리턴 void