Logger.Logp Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| Logp(Level, String, String, ISupplier) |
Protokollieren Sie eine lazily konstruierte Nachricht, die Quellklasse und -methode ohne Argumente angibt. |
| Logp(Level, String, String, String) |
Protokollieren Sie eine Nachricht, und geben Sie Quellklasse und -methode ohne Argumente an. |
| Logp(Level, String, String, Throwable, ISupplier) |
Protokollieren Sie eine lazily konstruierte Nachricht, die Quellklasse und -methode angibt, mit zugehörigen throwable-Informationen. |
| Logp(Level, String, String, String, Object) |
Protokollieren Sie eine Nachricht, wobei Sie die Quellklasse und -methode mit einem einzelnen Objektparameter für die Protokollnachricht angeben. |
| Logp(Level, String, String, String, Object[]) |
Protokollieren Sie eine Nachricht, wobei Sie die Quellklasse und -methode mit einem Array von Objektargumenten angeben. |
| Logp(Level, String, String, String, Throwable) |
Protokollieren Sie eine Nachricht, die Quellklasse und -methode angibt, mit zugehörigen ausgelösten Informationen. |
Logp(Level, String, String, ISupplier)
Protokollieren Sie eine lazily konstruierte Nachricht, die Quellklasse und -methode ohne Argumente angibt.
[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
Parameter
- level
- Level
Einer der Bezeichner auf Nachrichtenebene, z. B. SEVERE
- sourceClass
- String
Name der Klasse, die die Protokollierungsanforderung ausgestellt hat
- sourceMethod
- String
Name der Methode, die die Protokollierungsanforderung ausgestellt hat
- msgSupplier
- ISupplier
Eine Funktion, die beim Aufrufen die gewünschte Protokollnachricht erzeugt
- Attribute
Hinweise
Protokollieren Sie eine lazily konstruierte Nachricht, die Quellklasse und -methode ohne Argumente angibt.
Wenn der Logger derzeit für die angegebene Nachrichtenebene aktiviert ist, wird die Nachricht durch Aufrufen der bereitgestellten Lieferantenfunktion erstellt und an alle registrierten Ausgabehandlerobjekte weitergeleitet.
Hinzugefügt in 1.8.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
Logp(Level, String, String, String)
Protokollieren Sie eine Nachricht, und geben Sie Quellklasse und -methode ohne Argumente an.
[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
Parameter
- level
- Level
Einer der Bezeichner auf Nachrichtenebene, z. B. SEVERE
- sourceClass
- String
Name der Klasse, die die Protokollierungsanforderung ausgestellt hat
- sourceMethod
- String
Name der Methode, die die Protokollierungsanforderung ausgestellt hat
- msg
- String
Die Zeichenfolgennachricht (oder ein Schlüssel im Nachrichtenkatalog)
- Attribute
Hinweise
Protokollieren Sie eine Nachricht, und geben Sie Quellklasse und -methode ohne Argumente an.
Wenn der Logger derzeit für die angegebene Nachrichtenebene aktiviert ist, wird die angegebene Nachricht an alle registrierten Ausgabehandlerobjekte weitergeleitet.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
Logp(Level, String, String, Throwable, ISupplier)
Protokollieren Sie eine lazily konstruierte Nachricht, die Quellklasse und -methode angibt, mit zugehörigen throwable-Informationen.
[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
Parameter
- level
- Level
Einer der Bezeichner auf Nachrichtenebene, z. B. SEVERE
- sourceClass
- String
Name der Klasse, die die Protokollierungsanforderung ausgestellt hat
- sourceMethod
- String
Name der Methode, die die Protokollierungsanforderung ausgestellt hat
- thrown
- Throwable
Ausgelöst werden kann, die der Protokollnachricht zugeordnet ist.
- msgSupplier
- ISupplier
Eine Funktion, die beim Aufrufen die gewünschte Protokollnachricht erzeugt
- Attribute
Hinweise
Protokollieren Sie eine lazily konstruierte Nachricht, die Quellklasse und -methode angibt, mit zugehörigen throwable-Informationen.
Wenn der Logger derzeit für die angegebene Nachrichtenebene aktiviert ist, wird die Nachricht durch Aufrufen der bereitgestellten Lieferantenfunktion erstellt. Die Nachricht und die angegebene Throwable Nachricht werden dann in einer LogRecord Datei gespeichert, die an alle registrierten Ausgabehandler weitergeleitet wird.
Beachten Sie, dass das ausgelöste Argument in der ausgelösten LogRecord-Eigenschaft und nicht in der LogRecord-Parametereigenschaft gespeichert wird. Daher wird sie speziell von Ausgabeformatierern verarbeitet und nicht als Formatierungsparameter für die LogRecord-Nachrichteneigenschaft behandelt.
Hinzugefügt in 1.8.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
Logp(Level, String, String, String, Object)
Protokollieren Sie eine Nachricht, wobei Sie die Quellklasse und -methode mit einem einzelnen Objektparameter für die Protokollnachricht angeben.
[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
Parameter
- level
- Level
Einer der Bezeichner auf Nachrichtenebene, z. B. SEVERE
- sourceClass
- String
Name der Klasse, die die Protokollierungsanforderung ausgestellt hat
- sourceMethod
- String
Name der Methode, die die Protokollierungsanforderung ausgestellt hat
- msg
- String
Die Zeichenfolgennachricht (oder ein Schlüssel im Nachrichtenkatalog)
- param1
- Object
Parameter für die Protokollnachricht.
- Attribute
Hinweise
Protokollieren Sie eine Nachricht, wobei Sie die Quellklasse und -methode mit einem einzelnen Objektparameter für die Protokollnachricht angeben.
Wenn der Logger derzeit für die angegebene Nachrichtenebene aktiviert ist, wird ein entsprechender LogRecord erstellt und an alle registrierten Ausgabehandlerobjekte weitergeleitet.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
Logp(Level, String, String, String, Object[])
Protokollieren Sie eine Nachricht, wobei Sie die Quellklasse und -methode mit einem Array von Objektargumenten angeben.
[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
Parameter
- level
- Level
Einer der Bezeichner auf Nachrichtenebene, z. B. SEVERE
- sourceClass
- String
Name der Klasse, die die Protokollierungsanforderung ausgestellt hat
- sourceMethod
- String
Name der Methode, die die Protokollierungsanforderung ausgestellt hat
- msg
- String
Die Zeichenfolgennachricht (oder ein Schlüssel im Nachrichtenkatalog)
- params
- Object[]
Array von Parametern für die Nachricht
- Attribute
Hinweise
Protokollieren Sie eine Nachricht, wobei Sie die Quellklasse und -methode mit einem Array von Objektargumenten angeben.
Wenn der Logger derzeit für die angegebene Nachrichtenebene aktiviert ist, wird ein entsprechender LogRecord erstellt und an alle registrierten Ausgabehandlerobjekte weitergeleitet.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
Logp(Level, String, String, String, Throwable)
Protokollieren Sie eine Nachricht, die Quellklasse und -methode angibt, mit zugehörigen ausgelösten Informationen.
[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
Parameter
- level
- Level
Einer der Bezeichner auf Nachrichtenebene, z. B. SEVERE
- sourceClass
- String
Name der Klasse, die die Protokollierungsanforderung ausgestellt hat
- sourceMethod
- String
Name der Methode, die die Protokollierungsanforderung ausgestellt hat
- msg
- String
Die Zeichenfolgennachricht (oder ein Schlüssel im Nachrichtenkatalog)
- thrown
- Throwable
Ausgelöst werden kann, die der Protokollnachricht zugeordnet ist.
- Attribute
Hinweise
Protokollieren Sie eine Nachricht, die Quellklasse und -methode angibt, mit zugehörigen ausgelösten Informationen.
Wenn der Logger derzeit für die angegebene Nachrichtenebene aktiviert ist, werden die angegebenen Argumente in einem LogRecord gespeichert, der an alle registrierten Ausgabehandler weitergeleitet wird.
Beachten Sie, dass das ausgelöste Argument in der ausgelösten LogRecord-Eigenschaft und nicht in der LogRecord-Parametereigenschaft gespeichert wird. Daher wird sie speziell von Ausgabeformatierern verarbeitet und nicht als Formatierungsparameter für die LogRecord-Nachrichteneigenschaft behandelt.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.