AppWorker クラス
アプリケーションの実行に必要な機能を提供します。 このクラスは抽象クラスです。
継承
System.Object
AppWorker
実装
継承されたメンバー
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
名前空間: ExapisSOP
アセンブリ: ExapisSOP.dll
構文
public abstract class AppWorker : IService
コンストラクタ 一覧
名前 | 説明 |
---|---|
AppWorker() | 型'AppWorker'の新しいインスタンスを生成します。 |
メソッド 一覧
名前 | 説明 |
---|---|
FinalizeAsync(IContext) | 上書きされた場合、非同期でサービスを破棄します。 |
InitializeAsync(IContext) | 上書きされた場合、非同期でサービスを初期化します。 |
OnShutdown(ContextEventArgs) | Shutdownイベントを発生させます。 |
OnStartup(ContextEventArgs) | Startupイベントを発生させます。 |
OnTerminate(TerminationEventArgs) | Terminateイベントを発生させます。 |
OnUnhandledError(UnhandledErrorEventArgs) | UnhandledErrorイベントを発生させます。 |
OnUpdate(ContextEventArgs) | Updateイベントを発生させます。 |
イベント 一覧
名前 | 説明 |
---|---|
Shutdown | プログラム終了時にFinalizeAsync(IContext)より前に呼び出されます。 |
Startup | プログラム開始時にInitializeAsync(IContext)より後に呼び出されます。 |
Terminate | 現在のインスタンスで、処理が終了する時に呼び出されます。 Terminateより先に呼び出されます。 |
UnhandledError | 現在のインスタンスで、処理されない例外が発生した場合に呼び出されます。 UnhandledErrorより先に呼び出されます。 |
Update | メインイベントループ内から更新時に呼び出されます。 |