Level 类

定义

Level 类定义一组可用于控制日志记录输出的标准日志记录级别。

[Android.Runtime.Register("java/util/logging/Level", DoNotGenerateAcw=true)]
public class Level : Java.Lang.Object, IDisposable, Java.Interop.IJavaPeerable, Java.IO.ISerializable
[<Android.Runtime.Register("java/util/logging/Level", DoNotGenerateAcw=true)>]
type Level = class
    inherit Object
    interface ISerializable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
继承
Level
属性
实现

注解

Level 类定义一组可用于控制日志记录输出的标准日志记录级别。 日志记录 Level 对象是有序的,由有序整数指定。 在给定级别启用日志记录还会启用所有更高级别的日志记录。

客户端通常应使用预定义的 Level 常量,例如 Level.SEVERE。

按降序排列的级别为: <ul><li>SEVERE (最大值) <li>WARNING <li>INFO <li>CONFIG <li>FINE <li>FINER <li>FINEST (最小值) </ul> 此外,还有一个级别 OFF 可用于关闭日志记录,以及可用于启用所有消息日志记录的级别 ALL。

第三方可以通过子类化级别来定义其他日志记录级别。 在这种情况下,子类应注意选择唯一整数级别值,并确保它们通过定义合适的 readResolve 方法在整个序列化中维护 Object 唯一性属性。

在 1.4 中添加。

java.util.logging.LevelJava 文档。

此页面的某些部分是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的条款使用。

构造函数

Level(IntPtr, JniHandleOwnership)

创建 JNI 对象的托管表示形式时使用的构造函数;由运行时调用。

Level(String, Int32)

创建具有给定整数值的命名级别。

Level(String, Int32, String)

使用给定的整数值和给定的本地化资源名称创建名为 Level。

属性

All

ALL 指示应记录所有消息。

Class

返回此 Object的运行时类。

(继承自 Object)
Config

CONFIG 是静态配置消息的消息级别。

Fine

FINE 是提供跟踪信息的消息级别。

Finer

FINER 指示相当详细的跟踪消息。

Finest

FINEST 指示高度详细的跟踪消息。

Handle

基础 Android 实例的句柄。

(继承自 Object)
Info

INFO 是信息性消息的消息级别。

JniIdentityHashCode

Level 类定义一组可用于控制日志记录输出的标准日志记录级别。

(继承自 Object)
JniPeerMembers

Level 类定义一组可用于控制日志记录输出的标准日志记录级别。

LocalizedName

返回当前默认区域设置的 Level 的本地化字符串名称。

Name

返回 Level 的非本地化字符串名称。

Off

OFF 是可用于关闭日志记录的特殊级别。

PeerReference

Level 类定义一组可用于控制日志记录输出的标准日志记录级别。

(继承自 Object)
ResourceBundleName

返回级别的本地化资源捆绑名称,如果未定义本地化捆绑包,则返回 null。

Severe

SEVERE 是指示严重故障的消息级别。

ThresholdClass

此 API 支持 Mono for Android 基础结构,不应直接从代码中使用。

ThresholdType

此 API 支持 Mono for Android 基础结构,不应直接从代码中使用。

Warning

WARNING 是指示潜在问题的消息级别。

方法

Clone()

创建并返回此对象的副本。

(继承自 Object)
Dispose()

Level 类定义一组可用于控制日志记录输出的标准日志记录级别。

(继承自 Object)
Dispose(Boolean)

Level 类定义一组可用于控制日志记录输出的标准日志记录级别。

(继承自 Object)
Equals(Object)

指示某个其他对象是否“等于”此对象。

(继承自 Object)
GetHashCode()

返回对象的哈希代码值。

(继承自 Object)
IntValue()

获取此级别的整数值。

JavaFinalize()

当垃圾回收确定不再引用对象时,由垃圾回收器对对象调用。

(继承自 Object)
Notify()

唤醒正在等待此对象的监视器的单个线程。

(继承自 Object)
NotifyAll()

唤醒正在等待此对象的监视器的所有线程。

(继承自 Object)
Parse(String)

将级别名称字符串分析为 Level。

SetHandle(IntPtr, JniHandleOwnership)

设置 Handle 属性。

(继承自 Object)
ToArray<T>()

Level 类定义一组可用于控制日志记录输出的标准日志记录级别。

(继承自 Object)
ToString()

返回此级别的字符串表示形式。

UnregisterFromRuntime()

Level 类定义一组可用于控制日志记录输出的标准日志记录级别。

(继承自 Object)
Wait()

导致当前线程等待,直到它被唤醒,通常是通过 em <通知/em> 或 <em>interrupted</em>。<>

(继承自 Object)
Wait(Int64)

导致当前线程等待,直到它被唤醒,通常是通过 em <通知/em> 或 <em>interrupted</em>,或直到经过一定数量的实时。<>

(继承自 Object)
Wait(Int64, Int32)

导致当前线程等待,直到它被唤醒,通常是通过 em <通知/em> 或 <em>interrupted</em>,或直到经过一定数量的实时。<>

(继承自 Object)

显式接口实现

IJavaPeerable.Disposed()

Level 类定义一组可用于控制日志记录输出的标准日志记录级别。

(继承自 Object)
IJavaPeerable.DisposeUnlessReferenced()

Level 类定义一组可用于控制日志记录输出的标准日志记录级别。

(继承自 Object)
IJavaPeerable.Finalized()

Level 类定义一组可用于控制日志记录输出的标准日志记录级别。

(继承自 Object)
IJavaPeerable.JniManagedPeerState

Level 类定义一组可用于控制日志记录输出的标准日志记录级别。

(继承自 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Level 类定义一组可用于控制日志记录输出的标准日志记录级别。

(继承自 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Level 类定义一组可用于控制日志记录输出的标准日志记录级别。

(继承自 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Level 类定义一组可用于控制日志记录输出的标准日志记录级别。

(继承自 Object)

扩展方法

JavaCast<TResult>(IJavaObject)

执行 Android 运行时检查的类型转换。

JavaCast<TResult>(IJavaObject)

Level 类定义一组可用于控制日志记录输出的标准日志记录级别。

GetJniTypeName(IJavaPeerable)

Level 类定义一组可用于控制日志记录输出的标准日志记录级别。

适用于