言語

ThreadLocal.InitialValue メソッド

定義

このスレッド ローカル変数の現在のスレッドの "初期値" を返します。

[Android.Runtime.Register("initialValue", "()Ljava/lang/Object;", "GetInitialValueHandler")]
protected virtual Java.Lang.Object? InitialValue();
[<Android.Runtime.Register("initialValue", "()Ljava/lang/Object;", "GetInitialValueHandler")>]
abstract member InitialValue : unit -> Java.Lang.Object
override this.InitialValue : unit -> Java.Lang.Object

返品

このスレッド ローカルの初期値

属性

注釈

このスレッド ローカル変数の現在のスレッドの "初期値" を返します。 このメソッドは、スレッドが以前に #get メソッドを呼び出した場合を除き、スレッドが #set メソッドを使用して変数に初めてアクセスする場合に呼び出されます。この場合、initialValue メソッドはスレッドに対して呼び出されません。 通常、このメソッドはスレッドごとに最大 1 回呼び出されますが、後続の #remove 呼び出しの後に #getが続く場合は、再度呼び出すことができます。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象