ILog Interfaccia

Definizione

Astrae l'API di registrazione sottostante.

[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
Attributi
Implementazioni

Commenti

I livelli di log vengono ordinati dalla traccia tramite irreversibile. Controllare la proprietà abilitata appropriata prima di creare messaggi di log costosi.

Proprietà

Nome Descrizione
Handle

Ottiene il valore JNI dell'oggetto Android sottostante.

(Ereditato da IJavaObject)
IsDebugEnabled

Ottiene un valore che indica se la registrazione del debug è abilitata dal logger sottostante.

IsErrorEnabled

Ottiene un valore che indica se la registrazione degli errori è abilitata dal logger sottostante.

IsFatalEnabled

Ottiene un valore che indica se la registrazione irreversibile è abilitata dal logger sottostante.

IsInfoEnabled

Ottiene un valore che indica se la registrazione delle informazioni è abilitata dal logger sottostante.

IsTraceEnabled

Ottiene un valore che indica se la registrazione della traccia è abilitata dal logger sottostante.

IsWarnEnabled

Ottiene un valore che indica se la registrazione degli avvisi è abilitata dal logger sottostante.

JniIdentityHashCode

Restituisce il valore di java.lang.System.identityHashCode() per l'istanza di cui è stato eseguito il wrapping.

(Ereditato da IJavaPeerable)
JniManagedPeerState

Stato del peer gestito.

(Ereditato da IJavaPeerable)
JniPeerMembers

Supporto per l'accesso ai membri e la chiamata.

(Ereditato da IJavaPeerable)
PeerReference

Restituisce un JniObjectReference oggetto dell'istanza dell'oggetto di cui è stato eseguito il wrapping Java.

(Ereditato da IJavaPeerable)

Metodi

Nome Descrizione
Debug(Object, Throwable)

Registra un messaggio e la relativa causa a livello di debug.

Debug(Object)

Registra un messaggio a livello di debug.

Disposed()

Chiamato quando l'istanza è stata eliminata.

(Ereditato da IJavaPeerable)
DisposeUnlessReferenced()

Se non sono presenti riferimenti in sospeso a questa istanza, chiama Dispose(); in caso contrario, non esegue alcuna operazione.

(Ereditato da IJavaPeerable)
Error(Object, Throwable)

Registra un messaggio e la relativa causa a livello di errore.

Error(Object)

Registra un messaggio a livello di errore.

Fatal(Object, Throwable)

Registra un messaggio e la relativa causa a livello irreversibile.

Fatal(Object)

Registra un messaggio a livello irreversibile.

Finalized()

Chiamato quando l'istanza è stata finalizzata.

(Ereditato da IJavaPeerable)
Info(Object, Throwable)

Registra un messaggio e la relativa causa a livello di informazioni.

Info(Object)

Registra un messaggio a livello di informazioni.

SetJniIdentityHashCode(Int32)

Impostare il valore restituito da JniIdentityHashCode.

(Ereditato da IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

Astrae l'API di registrazione sottostante.

(Ereditato da IJavaPeerable)
SetPeerReference(JniObjectReference)

Impostare il valore restituito da PeerReference.

(Ereditato da IJavaPeerable)
Trace(Object, Throwable)

Registra un messaggio e la relativa causa a livello di traccia.

Trace(Object)

Registra un messaggio a livello di traccia.

UnregisterFromRuntime()

Annullare la registrazione di questa istanza in modo che il runtime non lo restituisca dalle chiamate future Java.Interop.JniRuntime+JniValueManager.PeekValue .

(Ereditato da IJavaPeerable)
Warn(Object, Throwable)

Registra un messaggio e la relativa causa a livello di avviso.

Warn(Object)

Registra un messaggio a livello di avviso.

Metodi di estensione

Nome Descrizione
GetJniTypeName(IJavaPeerable)

Ottiene il nome JNI del tipo dell'istanza selfdi .

JavaAs<TResult>(IJavaPeerable)

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo di tipo controllato dal runtime Android.

JavaCast<TResult>(IJavaObject)

Astrae l'API di registrazione sottostante.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

Si applica a