ThreadPoolExecutor.BeforeExecute(Thread, IRunnable) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定されたスレッドで指定された Runnable を実行する前に呼び出されたメソッド。
[Android.Runtime.Register("beforeExecute", "(Ljava/lang/Thread;Ljava/lang/Runnable;)V", "GetBeforeExecute_Ljava_lang_Thread_Ljava_lang_Runnable_Handler")]
protected virtual void BeforeExecute (Java.Lang.Thread? t, Java.Lang.IRunnable? r);
[<Android.Runtime.Register("beforeExecute", "(Ljava/lang/Thread;Ljava/lang/Runnable;)V", "GetBeforeExecute_Ljava_lang_Thread_Ljava_lang_Runnable_Handler")>]
abstract member BeforeExecute : Java.Lang.Thread * Java.Lang.IRunnable -> unit
override this.BeforeExecute : Java.Lang.Thread * Java.Lang.IRunnable -> unit
パラメーター
- t
- Thread
タスクを実行するスレッド r
実行されるタスク
- 属性
注釈
指定されたスレッドで指定された Runnable を実行する前に呼び出されたメソッド。 このメソッドは、タスク r
を実行するスレッドt
によって呼び出され、ThreadLocals の再初期化やログ記録の実行に使用できます。
この実装では何も行いませんが、サブクラスでカスタマイズできます。 注: 複数のオーバーライドを適切に入れ子にするには、通常、サブクラスはこのメソッドの最後で を呼び出す super.beforeExecute
必要があります。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。