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.SEVERE。

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

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

在 1.4 中添加。

适用于 . 的 java.util.logging.LevelJava 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

构造函数

Level(IntPtr, JniHandleOwnership)

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

Level(String, Int32)

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

Level(String, Int32, String)

创建具有给定整数值和给定本地化资源名称的命名级别。

属性

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

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

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)

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

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 类定义一组可用于控制日志记录输出的标准日志记录级别。

适用于