ILog Schnittstelle
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.
Abstrahiert die zugrunde liegende Protokollierungs-API.
[Android.Runtime.Register("org/apache/commons/logging/Log", "", "Org.Apache.Commons.Logging.ILogInvoker")]
public interface ILog : Android.Runtime.IJavaObject, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("org/apache/commons/logging/Log", "", "Org.Apache.Commons.Logging.ILogInvoker")>]
type ILog = interface
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Attribute
- Implementiert
Hinweise
Protokollebenen werden von der Ablaufverfolgung über tödliche Ablaufverfolgung sortiert. Überprüfen Sie die entsprechende aktivierte Eigenschaft, bevor Sie teure Protokollnachrichten erstellen.
Eigenschaften
| Name | Beschreibung |
|---|---|
| Handle |
Ruft den JNI-Wert des zugrunde liegenden Android-Objekts ab. (Geerbt von IJavaObject) |
| IsDebugEnabled |
Ruft ab, ob die Debugprotokollierung vom zugrunde liegenden Logger aktiviert ist. |
| IsErrorEnabled |
Ruft ab, ob die Fehlerprotokollierung vom zugrunde liegenden Logger aktiviert ist. |
| IsFatalEnabled |
Ruft ab, ob die schwerwiegende Protokollierung durch den zugrunde liegenden Logger aktiviert ist. |
| IsInfoEnabled |
Ruft ab, ob die Informationsprotokollierung vom zugrunde liegenden Logger aktiviert ist. |
| IsTraceEnabled |
Ruft ab, ob die Ablaufverfolgungsprotokollierung durch den zugrunde liegenden Logger aktiviert ist. |
| IsWarnEnabled |
Ruft ab, ob die Warnungsprotokollierung durch den zugrunde liegenden Logger aktiviert ist. |
| JniIdentityHashCode |
Gibt den Wert |
| JniManagedPeerState |
Status des verwalteten Peers. (Geerbt von IJavaPeerable) |
| JniPeerMembers |
Mitgliedszugriff und Aufrufunterstützung. (Geerbt von IJavaPeerable) |
| PeerReference |
Gibt eine JniObjectReference der umbrochenen Java Objektinstanz zurück. (Geerbt von IJavaPeerable) |
Methoden
| Name | Beschreibung |
|---|---|
| Debug(Object, Throwable) |
Protokolliert eine Nachricht und deren Ursache auf Debugebene. |
| Debug(Object) |
Protokolliert eine Nachricht auf Debugebene. |
| Disposed() |
Wird aufgerufen, wenn die Instanz verworfen wurde. (Geerbt von IJavaPeerable) |
| DisposeUnlessReferenced() |
Wenn keine offenen Verweise auf diese Instanz vorhanden sind, wird nichts aufgerufen |
| Error(Object, Throwable) |
Protokolliert eine Nachricht und deren Ursache auf Fehlerebene. |
| Error(Object) |
Protokolliert eine Meldung auf Fehlerebene. |
| Fatal(Object, Throwable) |
Protokolliert eine Nachricht und deren Ursache auf tödlicher Ebene. |
| Fatal(Object) |
Protokolliert eine Nachricht auf schwerwiegender Ebene. |
| Finalized() |
Wird aufgerufen, wenn die Instanz abgeschlossen wurde. (Geerbt von IJavaPeerable) |
| Info(Object, Throwable) |
Protokolliert eine Nachricht und deren Ursache auf Informationsebene. |
| Info(Object) |
Protokolliert eine Nachricht auf Informationsebene. |
| SetJniIdentityHashCode(Int32) |
Legen Sie den von |
| SetJniManagedPeerState(JniManagedPeerStates) |
Abstrahiert die zugrunde liegende Protokollierungs-API. (Geerbt von IJavaPeerable) |
| SetPeerReference(JniObjectReference) |
Legen Sie den von |
| Trace(Object, Throwable) |
Protokolliert eine Nachricht und deren Ursache auf Ablaufverfolgungsebene. |
| Trace(Object) |
Protokolliert eine Nachricht auf Ablaufverfolgungsebene. |
| UnregisterFromRuntime() |
Heben Sie die Registrierung dieser Instanz auf, damit die Laufzeit sie nicht aus zukünftigen Java.Interop.JniRuntime+JniValueManager.PeekValue Aufrufen zurückgibt. (Geerbt von IJavaPeerable) |
| Warn(Object, Throwable) |
Protokolliert eine Nachricht und deren Ursache auf der Warnebene. |
| Warn(Object) |
Protokolliert eine Nachricht auf der Warnebene. |
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Ruft den JNI-Namen des Typs der Instanz |
| JavaAs<TResult>(IJavaPeerable) |
Versuchen Sie, die Eingabe |
| JavaCast<TResult>(IJavaObject) |
Führt eine android-laufzeitgecheckte Typkonvertierung aus. |
| JavaCast<TResult>(IJavaObject) |
Abstrahiert die zugrunde liegende Protokollierungs-API. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Versuchen Sie, die Eingabe |