Share via


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 FINER >< li FINER < li >> FINEST (最小值) < /ul > 此外,還有一個可用來關閉記錄的層級 OFF,以及可用來啟用所有訊息記錄的層級 ALL。 ><<

協力廠商可以透過子類別化層級來定義其他記錄層級。 在這種情況下,子類別應該小心選擇唯一的整數層級值,並確保它們藉由定義適當的 readResolve 方法,在序列化之間維護物件唯一性屬性。

已在 1.4 中新增。

java.util.logging.Level JAVA 檔。

此頁面的部分是根據 原始碼專案所建立和共用的工作進行修改,並根據中所述的詞彙使用。

建構函式

Level(IntPtr, JniHandleOwnership)

建立 JNI 物件的 Managed 標記法時所使用的建構函式;由執行時間呼叫。

Level(String, Int32)

建立具有指定整數值的具名 Level。

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()

傳回這個 Level 的字串表示。

UnregisterFromRuntime()

Level 類別會定義一組可用來控制記錄輸出的標準記錄層級。

(繼承來源 Object)
Wait()

讓目前的執行緒等到喚醒為止,通常是藉由 < em > notified < /em > 或 < em > interrupted < /em > 來喚醒。

(繼承來源 Object)
Wait(Int64)

讓目前的執行緒等到喚醒為止,通常是 < 透過 em > notified < /em 或 em > interrupted < /em >> ,或 < 直到經過一定數量的即時為止。

(繼承來源 Object)
Wait(Int64, Int32)

讓目前的執行緒等到喚醒為止,通常是 < 透過 em > notified < /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 類別會定義一組可用來控制記錄輸出的標準記錄層級。

適用於