ResourceBundle.Control.NeedsReload メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
キャッシュ内の有効期限が切れている bundle
かどうかを、または他の条件によって loadTime
指定された読み込み時間に基づいて再読み込みする必要があるかどうかを判断します。
[Android.Runtime.Register("needsReload", "(Ljava/lang/String;Ljava/util/Locale;Ljava/lang/String;Ljava/lang/ClassLoader;Ljava/util/ResourceBundle;J)Z", "GetNeedsReload_Ljava_lang_String_Ljava_util_Locale_Ljava_lang_String_Ljava_lang_ClassLoader_Ljava_util_ResourceBundle_JHandler")]
public virtual bool NeedsReload (string baseName, Java.Util.Locale locale, string format, Java.Lang.ClassLoader loader, Java.Util.ResourceBundle bundle, long loadTime);
[<Android.Runtime.Register("needsReload", "(Ljava/lang/String;Ljava/util/Locale;Ljava/lang/String;Ljava/lang/ClassLoader;Ljava/util/ResourceBundle;J)Z", "GetNeedsReload_Ljava_lang_String_Ljava_util_Locale_Ljava_lang_String_Ljava_lang_ClassLoader_Ljava_util_ResourceBundle_JHandler")>]
abstract member NeedsReload : string * Java.Util.Locale * string * Java.Lang.ClassLoader * Java.Util.ResourceBundle * int64 -> bool
override this.NeedsReload : string * Java.Util.Locale * string * Java.Lang.ClassLoader * Java.Util.ResourceBundle * int64 -> bool
パラメーター
- baseName
- String
リソース バンドルの基本バンドル名、完全修飾クラス名
- locale
- Locale
リソース バンドルをインスタンス化するロケール
- format
- String
読み込むリソース バンドル形式
- loader
- ClassLoader
バンドルの読み込みに使用する を ClassLoader
指定します。
- bundle
- ResourceBundle
キャッシュで期限切れになったリソース バンドル インスタンス
- loadTime
- Int64
が読み込まれてキャッシュに格納された時刻bundle
戻り値
true
期限切れのバンドルを再読み込みする必要がある場合は 。 false
それ以外の場合は 。
- 属性
注釈
キャッシュ内の有効期限が切れている bundle
かどうかを、または他の条件によって loadTime
指定された読み込み時間に基づいて再読み込みする必要があるかどうかを判断します。 再読み込みが必要な場合、 メソッドは を返しますfalse
。それ以外の場合は を返true
します。 loadTime
は、c Calendar</c>> Epoch 以降の<ミリ秒オフセットです。
呼び出し元 ResourceBundle.getBundle
のファクトリ メソッドは、リソース バンドルを ResourceBundle.Control
最初に読み込んだ呼び出しで使用されたインスタンスではなく、現在の呼び出しに使用されるインスタンスでこのメソッドを呼び出します。
既定の実装では、リソース バンドルの loadTime
ソース データの日時と最後に変更された時刻が比較されます。 以降にソース データが変更loadTime
true
されたと判断された場合は が返されます。 それ以外の場合は、false
が返されます。 この実装では、既定の形式"java.class"
の 1 つではない場合、指定format
された がファイル サフィックスと同じ文字列であると想定します"java.properties"
。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。