Language

Logger.Logp メソッド

定義

オーバーロード

名前 説明
Logp(Level, String, String, ISupplier)

ソース クラスとメソッドを指定して、遅延構築されたメッセージを引数なしでログに記録します。

Logp(Level, String, String, String)

ソース クラスとメソッドを指定して、引数なしでメッセージをログに記録します。

Logp(Level, String, String, Throwable, ISupplier)

スロー可能な情報に関連付けられたソース クラスとメソッドを指定して、遅延作成されたメッセージをログに記録します。

Logp(Level, String, String, String, Object)

1 つのオブジェクト パラメーターを使用して、ソース クラスとメソッドを指定してメッセージをログ メッセージに記録します。

Logp(Level, String, String, String, Object[])

ソース クラスとメソッドを指定して、オブジェクト引数の配列を含むメッセージをログに記録します。

Logp(Level, String, String, String, Throwable)

関連する Throwable 情報を使用して、ソース クラスとメソッドを指定してメッセージをログに記録します。

Logp(Level, String, String, ISupplier)

ソース クラスとメソッドを指定して、遅延構築されたメッセージを引数なしでログに記録します。

[Android.Runtime.Register("logp", "(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Supplier;)V", "GetLogp_Ljava_util_logging_Level_Ljava_lang_String_Ljava_lang_String_Ljava_util_function_Supplier_Handler", ApiSince=26)]
public virtual void Logp(Java.Util.Logging.Level level, string? sourceClass, string? sourceMethod, Java.Util.Functions.ISupplier msgSupplier);
[<Android.Runtime.Register("logp", "(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Supplier;)V", "GetLogp_Ljava_util_logging_Level_Ljava_lang_String_Ljava_lang_String_Ljava_util_function_Supplier_Handler", ApiSince=26)>]
abstract member Logp : Java.Util.Logging.Level * string * string * Java.Util.Functions.ISupplier -> unit
override this.Logp : Java.Util.Logging.Level * string * string * Java.Util.Functions.ISupplier -> unit

パラメーター

level
Level

メッセージ レベル識別子の 1 つ (例: SEVERE)

sourceClass
String

ログ記録要求を発行したクラスの名前

sourceMethod
String

ログ要求を発行したメソッドの名前

msgSupplier
ISupplier

関数が呼び出されると、目的のログ メッセージが生成されます。

属性

注釈

ソース クラスとメソッドを指定して、遅延構築されたメッセージを引数なしでログに記録します。

特定のメッセージ レベルに対してロガーが現在有効になっている場合、指定されたサプライヤー関数を呼び出してメッセージが作成され、登録されているすべての出力ハンドラー オブジェクトに転送されます。

1.8 で追加されました。

Javaドキュメント。

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

適用対象

Logp(Level, String, String, String)

ソース クラスとメソッドを指定して、引数なしでメッセージをログに記録します。

[Android.Runtime.Register("logp", "(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", "GetLogp_Ljava_util_logging_Level_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler")]
public virtual void Logp(Java.Util.Logging.Level level, string? sourceClass, string? sourceMethod, string? msg);
[<Android.Runtime.Register("logp", "(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", "GetLogp_Ljava_util_logging_Level_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler")>]
abstract member Logp : Java.Util.Logging.Level * string * string * string -> unit
override this.Logp : Java.Util.Logging.Level * string * string * string -> unit

パラメーター

level
Level

メッセージ レベル識別子の 1 つ (例: SEVERE)

sourceClass
String

ログ記録要求を発行したクラスの名前

sourceMethod
String

ログ要求を発行したメソッドの名前

msg
String

文字列メッセージ (またはメッセージ カタログ内のキー)

属性

注釈

ソース クラスとメソッドを指定して、引数なしでメッセージをログに記録します。

特定のメッセージ レベルに対してロガーが現在有効になっている場合、指定されたメッセージは登録済みのすべての出力ハンドラー オブジェクトに転送されます。

Javaドキュメント。

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

適用対象

Logp(Level, String, String, Throwable, ISupplier)

スロー可能な情報に関連付けられたソース クラスとメソッドを指定して、遅延作成されたメッセージをログに記録します。

[Android.Runtime.Register("logp", "(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Ljava/util/function/Supplier;)V", "GetLogp_Ljava_util_logging_Level_Ljava_lang_String_Ljava_lang_String_Ljava_lang_Throwable_Ljava_util_function_Supplier_Handler", ApiSince=26)]
public virtual void Logp(Java.Util.Logging.Level level, string? sourceClass, string? sourceMethod, Java.Lang.Throwable? thrown, Java.Util.Functions.ISupplier msgSupplier);
[<Android.Runtime.Register("logp", "(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Ljava/util/function/Supplier;)V", "GetLogp_Ljava_util_logging_Level_Ljava_lang_String_Ljava_lang_String_Ljava_lang_Throwable_Ljava_util_function_Supplier_Handler", ApiSince=26)>]
abstract member Logp : Java.Util.Logging.Level * string * string * Java.Lang.Throwable * Java.Util.Functions.ISupplier -> unit
override this.Logp : Java.Util.Logging.Level * string * string * Java.Lang.Throwable * Java.Util.Functions.ISupplier -> unit

パラメーター

level
Level

メッセージ レベル識別子の 1 つ (例: SEVERE)

sourceClass
String

ログ記録要求を発行したクラスの名前

sourceMethod
String

ログ要求を発行したメソッドの名前

thrown
Throwable

ログ メッセージに関連付けられたスロー可能。

msgSupplier
ISupplier

関数が呼び出されると、目的のログ メッセージが生成されます。

属性

注釈

スロー可能な情報に関連付けられたソース クラスとメソッドを指定して、遅延作成されたメッセージをログに記録します。

特定のメッセージ レベルに対してロガーが現在有効になっている場合、指定されたサプライヤー関数を呼び出すことによってメッセージが構築されます。 その後、メッセージと指定された Throwable は、登録されているすべての出力ハンドラーに転送される LogRecord に格納されます。

スローされた引数は、LogRecord パラメーター プロパティではなく、LogRecord スローされたプロパティに格納されることに注意してください。 したがって、出力フォーマッタによって特別に処理され、LogRecord メッセージ プロパティの書式設定パラメーターとして扱われません。

1.8 で追加されました。

Javaドキュメント。

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

適用対象

Logp(Level, String, String, String, Object)

1 つのオブジェクト パラメーターを使用して、ソース クラスとメソッドを指定してメッセージをログ メッセージに記録します。

[Android.Runtime.Register("logp", "(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V", "GetLogp_Ljava_util_logging_Level_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_Object_Handler")]
public virtual void Logp(Java.Util.Logging.Level level, string? sourceClass, string? sourceMethod, string? msg, Java.Lang.Object? param1);
[<Android.Runtime.Register("logp", "(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V", "GetLogp_Ljava_util_logging_Level_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_Object_Handler")>]
abstract member Logp : Java.Util.Logging.Level * string * string * string * Java.Lang.Object -> unit
override this.Logp : Java.Util.Logging.Level * string * string * string * Java.Lang.Object -> unit

パラメーター

level
Level

メッセージ レベル識別子の 1 つ (例: SEVERE)

sourceClass
String

ログ記録要求を発行したクラスの名前

sourceMethod
String

ログ要求を発行したメソッドの名前

msg
String

文字列メッセージ (またはメッセージ カタログ内のキー)

param1
Object

ログ メッセージのパラメーター。

属性

注釈

1 つのオブジェクト パラメーターを使用して、ソース クラスとメソッドを指定してメッセージをログ メッセージに記録します。

特定のメッセージ レベルに対してロガーが現在有効になっている場合は、対応する LogRecord が作成され、登録されているすべての出力ハンドラー オブジェクトに転送されます。

Javaドキュメント。

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

適用対象

Logp(Level, String, String, String, Object[])

ソース クラスとメソッドを指定して、オブジェクト引数の配列を含むメッセージをログに記録します。

[Android.Runtime.Register("logp", "(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V", "GetLogp_Ljava_util_logging_Level_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_Handler")]
public virtual void Logp(Java.Util.Logging.Level level, string? sourceClass, string? sourceMethod, string? msg, Java.Lang.Object[]? params);
[<Android.Runtime.Register("logp", "(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V", "GetLogp_Ljava_util_logging_Level_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_Handler")>]
abstract member Logp : Java.Util.Logging.Level * string * string * string * Java.Lang.Object[] -> unit
override this.Logp : Java.Util.Logging.Level * string * string * string * Java.Lang.Object[] -> unit

パラメーター

level
Level

メッセージ レベル識別子の 1 つ (例: SEVERE)

sourceClass
String

ログ記録要求を発行したクラスの名前

sourceMethod
String

ログ要求を発行したメソッドの名前

msg
String

文字列メッセージ (またはメッセージ カタログ内のキー)

params
Object[]

メッセージへのパラメーターの配列

属性

注釈

ソース クラスとメソッドを指定して、オブジェクト引数の配列を含むメッセージをログに記録します。

特定のメッセージ レベルに対してロガーが現在有効になっている場合は、対応する LogRecord が作成され、登録されているすべての出力ハンドラー オブジェクトに転送されます。

Javaドキュメント。

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

適用対象

Logp(Level, String, String, String, Throwable)

関連する Throwable 情報を使用して、ソース クラスとメソッドを指定してメッセージをログに記録します。

[Android.Runtime.Register("logp", "(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V", "GetLogp_Ljava_util_logging_Level_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_Throwable_Handler")]
public virtual void Logp(Java.Util.Logging.Level level, string? sourceClass, string? sourceMethod, string? msg, Java.Lang.Throwable? thrown);
[<Android.Runtime.Register("logp", "(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V", "GetLogp_Ljava_util_logging_Level_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_Throwable_Handler")>]
abstract member Logp : Java.Util.Logging.Level * string * string * string * Java.Lang.Throwable -> unit
override this.Logp : Java.Util.Logging.Level * string * string * string * Java.Lang.Throwable -> unit

パラメーター

level
Level

メッセージ レベル識別子の 1 つ (例: SEVERE)

sourceClass
String

ログ記録要求を発行したクラスの名前

sourceMethod
String

ログ要求を発行したメソッドの名前

msg
String

文字列メッセージ (またはメッセージ カタログ内のキー)

thrown
Throwable

ログ メッセージに関連付けられたスロー可能。

属性

注釈

関連する Throwable 情報を使用して、ソース クラスとメソッドを指定してメッセージをログに記録します。

特定のメッセージ レベルでロガーが現在有効になっている場合、指定された引数は LogRecord に格納され、登録されているすべての出力ハンドラーに転送されます。

スローされた引数は、LogRecord パラメーター プロパティではなく、LogRecord スローされたプロパティに格納されることに注意してください。 したがって、出力フォーマッタによって特別に処理され、LogRecord メッセージ プロパティの書式設定パラメーターとして扱われません。

Javaドキュメント。

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

適用対象