언어

ILog 인터페이스

정의

주의

This class is obsoleted in this android platform

기본 로깅 API를 추상화합니다.

[Android.Runtime.Register("org/apache/commons/logging/Log", "", "Org.Apache.Commons.Logging.ILogInvoker")]
[System.Obsolete("This class is obsoleted in this android platform")]
public interface ILog : Android.Runtime.IJavaObject, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("org/apache/commons/logging/Log", "", "Org.Apache.Commons.Logging.ILogInvoker")>]
[<System.Obsolete("This class is obsoleted in this android platform")>]
type ILog = interface
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
특성
구현

설명

로그 수준은 추적에서 치명적까지 순서가 지정됩니다. 비용이 많이 드는 로그 메시지를 생성하기 전에 적절한 사용 속성을 확인합니다.

속성

속성 Description
Handle
사용되지 않음.

기본 Android 개체의 JNI 값을 가져옵니다.

(다음에서 상속됨 IJavaObject)
IsDebugEnabled
사용되지 않음.

기본 로거에서 디버그 로깅을 사용할 수 있는지 여부를 가져옵니다.

IsErrorEnabled
사용되지 않음.

기본 로거에서 오류 로깅을 사용할 수 있는지 여부를 가져옵니다.

IsFatalEnabled
사용되지 않음.

기본 로거에서 치명적인 로깅을 사용할 수 있는지 여부를 가져옵니다.

IsInfoEnabled
사용되지 않음.

기본 로거에서 정보 로깅을 사용할 수 있는지 여부를 가져옵니다.

IsTraceEnabled
사용되지 않음.

기본 로거에서 추적 로깅을 사용할 수 있는지 여부를 가져옵니다.

IsWarnEnabled
사용되지 않음.

기본 로거에서 경고 로깅을 사용할 수 있는지 여부를 가져옵니다.

JniIdentityHashCode
사용되지 않음.

래핑된 인스턴스의 java.lang.System.identityHashCode() 값을 반환합니다.

(다음에서 상속됨 IJavaPeerable)
JniManagedPeerState
사용되지 않음.

관리되는 피어의 상태입니다.

(다음에서 상속됨 IJavaPeerable)
JniObjectReferenceControlBlock
사용되지 않음.

기본 로깅 API를 추상화합니다.

(다음에서 상속됨 IJavaPeerable)
JniPeerMembers
사용되지 않음.

멤버 액세스 및 호출 지원.

(다음에서 상속됨 IJavaPeerable)
PeerReference
사용되지 않음.

JniObjectReference 래핑된 Java 개체 인스턴스를 반환합니다.

(다음에서 상속됨 IJavaPeerable)

메서드

속성 Description
Debug(Object, Throwable)
사용되지 않음.

디버그 수준에서 메시지와 그 원인을 기록합니다.

Debug(Object)
사용되지 않음.

디버그 수준에서 메시지를 기록합니다.

Disposed()
사용되지 않음.

인스턴스가 삭제되었을 때 호출됩니다.

(다음에서 상속됨 IJavaPeerable)
DisposeUnlessReferenced()
사용되지 않음.

이 인스턴스에 대한 미해결 참조가 없으면 호출 Dispose()합니다. 그렇지 않으면 아무 작업도 수행하지 않습니다.

(다음에서 상속됨 IJavaPeerable)
Error(Object, Throwable)
사용되지 않음.

오류 수준에서 메시지와 그 원인을 기록합니다.

Error(Object)
사용되지 않음.

오류 수준에서 메시지를 기록합니다.

Fatal(Object, Throwable)
사용되지 않음.

메시지와 그 원인을 치명적인 수준으로 기록합니다.

Fatal(Object)
사용되지 않음.

치명적인 수준에서 메시지를 기록합니다.

Finalized()
사용되지 않음.

인스턴스가 종료될 때 호출됩니다.

(다음에서 상속됨 IJavaPeerable)
Info(Object, Throwable)
사용되지 않음.

정보 수준에서 메시지와 해당 원인을 기록합니다.

Info(Object)
사용되지 않음.

정보 수준에서 메시지를 기록합니다.

SetJniIdentityHashCode(Int32)
사용되지 않음.

에서 반환 JniIdentityHashCode하는 값을 설정합니다.

(다음에서 상속됨 IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)
사용되지 않음.

기본 로깅 API를 추상화합니다.

(다음에서 상속됨 IJavaPeerable)
SetPeerReference(JniObjectReference)
사용되지 않음.

에서 반환 PeerReference하는 값을 설정합니다.

(다음에서 상속됨 IJavaPeerable)
Trace(Object, Throwable)
사용되지 않음.

추적 수준에서 메시지와 해당 원인을 기록합니다.

Trace(Object)
사용되지 않음.

추적 수준에서 메시지를 기록합니다.

UnregisterFromRuntime()
사용되지 않음.

런타임이 이후 Java.Interop.JniRuntime+JniValueManager.PeekValue 호출에서 반환되지 않도록 이 인스턴스의 등록을 취소합니다.

(다음에서 상속됨 IJavaPeerable)
Warn(Object, Throwable)
사용되지 않음.

경고 수준에서 메시지와 그 원인을 기록합니다.

Warn(Object)
사용되지 않음.

경고 수준에서 메시지를 기록합니다.

확장명 메서드

속성 Description
GetJniTypeName(IJavaPeerable)
사용되지 않음.

인스턴스 self형식의 JNI 이름을 가져옵니다.

JavaAs<TResult>(IJavaPeerable)
사용되지 않음.

형식self을 강제 TResult 변환하여 강제 변환이 Java 쪽에서 유효한지 확인합니다.

JavaCast<TResult>(IJavaObject)
사용되지 않음.

Android 런타임 확인 형식 변환을 수행합니다.

JavaCast<TResult>(IJavaObject)
사용되지 않음.

기본 로깅 API를 추상화합니다.

TryJavaCast<TResult>(IJavaPeerable, TResult)
사용되지 않음.

형식self을 강제 TResult 변환하여 강제 변환이 Java 쪽에서 유효한지 확인합니다.

적용 대상