Partager via


Level Classe

Définition

La classe Level définit un ensemble de niveaux de journalisation standard qui peuvent être utilisés pour contrôler la sortie de journalisation.

[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
Héritage
Level
Attributs
Implémente

Remarques

La classe Level définit un ensemble de niveaux de journalisation standard qui peuvent être utilisés pour contrôler la sortie de journalisation. Les objets Level de journalisation sont classés et sont spécifiés par des entiers ordonnés. L’activation de la journalisation à un niveau donné permet également la journalisation à tous les niveaux supérieurs.

Les clients doivent normalement utiliser les constantes level prédéfinies telles que Level.SEVERE.

Les niveaux dans l’ordre décroissant sont : <ul<>li SEVERE>(valeur la plus élevée) <li>WARNING <li INFO <li>>CONFIG <li>FINE li>FINER <<li>FINEST (valeur la plus basse) </ul> En outre, il existe un niveau OFF qui peut être utilisé pour désactiver la journalisation, et un niveau ALL qui peut être utilisé pour activer la journalisation de tous les messages.

Il est possible que des tiers définissent des niveaux de journalisation supplémentaires par sous-classe Level. Dans de tels cas, les sous-classes doivent prendre soin de choisir des valeurs de niveau entier unique et de s’assurer qu’elles conservent la propriété Object unicité dans la sérialisation en définissant une méthode readResolve appropriée.

Ajouté dans la version 1.4.

Documentation Java pour java.util.logging.Level.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

Constructeurs

Level(IntPtr, JniHandleOwnership)

Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime.

Level(String, Int32)

Créez un niveau nommé avec une valeur entière donnée.

Level(String, Int32, String)

Créez un niveau nommé avec une valeur entière donnée et un nom de ressource de localisation donné.

Propriétés

All

ALL indique que tous les messages doivent être enregistrés.

Class

Retourne la classe runtime de ce Object.

(Hérité de Object)
Config

CONFIG est un niveau de message pour les messages de configuration statique.

Fine

FINE est un niveau de message fournissant des informations de suivi.

Finer

FINER indique un message de suivi assez détaillé.

Finest

FINEST indique un message de suivi très détaillé.

Handle

Handle de l’instance Android sous-jacente.

(Hérité de Object)
Info

INFO est un niveau de message pour les messages d’information.

JniIdentityHashCode

La classe Level définit un ensemble de niveaux de journalisation standard qui peuvent être utilisés pour contrôler la sortie de journalisation.

(Hérité de Object)
JniPeerMembers

La classe Level définit un ensemble de niveaux de journalisation standard qui peuvent être utilisés pour contrôler la sortie de journalisation.

LocalizedName

Retourne le nom de chaîne localisé du niveau, pour les paramètres régionaux par défaut actuels.

Name

Retourne le nom de chaîne non localisé du niveau.

Off

OFF est un niveau spécial qui peut être utilisé pour désactiver la journalisation.

PeerReference

La classe Level définit un ensemble de niveaux de journalisation standard qui peuvent être utilisés pour contrôler la sortie de journalisation.

(Hérité de Object)
ResourceBundleName

Retourne le nom du groupe de ressources de localisation du niveau ou null si aucun groupe de localisation n’est défini.

Severe

SEVERE est un niveau de message indiquant une défaillance grave.

ThresholdClass

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

ThresholdType

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

Warning

WARNING est un niveau de message indiquant un problème potentiel.

Méthodes

Clone()

Crée et retourne une copie de cet objet.

(Hérité de Object)
Dispose()

La classe Level définit un ensemble de niveaux de journalisation standard qui peuvent être utilisés pour contrôler la sortie de journalisation.

(Hérité de Object)
Dispose(Boolean)

La classe Level définit un ensemble de niveaux de journalisation standard qui peuvent être utilisés pour contrôler la sortie de journalisation.

(Hérité de Object)
Equals(Object)

Indique si un autre objet est « égal à » celui-ci.

(Hérité de Object)
GetHashCode()

Retourne une valeur de code de hachage pour l'objet.

(Hérité de Object)
IntValue()

Obtenez la valeur entière pour ce niveau.

JavaFinalize()

Appelé par le garbage collector sur un objet lorsque le garbage collection détermine qu’il n’y a plus de références à l’objet.

(Hérité de Object)
Notify()

Réveille un thread unique qui attend le moniteur de cet objet.

(Hérité de Object)
NotifyAll()

Réveille tous les threads qui attendent le moniteur de cet objet.

(Hérité de Object)
Parse(String)

Analysez une chaîne de nom de niveau dans un niveau.

SetHandle(IntPtr, JniHandleOwnership)

Définit la propriété Handle.

(Hérité de Object)
ToArray<T>()

La classe Level définit un ensemble de niveaux de journalisation standard qui peuvent être utilisés pour contrôler la sortie de journalisation.

(Hérité de Object)
ToString()

Retourne une représentation sous forme de chaîne de ce niveau.

UnregisterFromRuntime()

La classe Level définit un ensemble de niveaux de journalisation standard qui peuvent être utilisés pour contrôler la sortie de journalisation.

(Hérité de Object)
Wait()

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti par em ou><em>interrompu</em>.<>

(Hérité de Object)
Wait(Int64)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti< par> em>ou <em>interrompu/em>,< ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)
Wait(Int64, Int32)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti< par> em>ou <em>interrompu/em>,< ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)

Implémentations d’interfaces explicites

IJavaPeerable.Disposed()

La classe Level définit un ensemble de niveaux de journalisation standard qui peuvent être utilisés pour contrôler la sortie de journalisation.

(Hérité de Object)
IJavaPeerable.DisposeUnlessReferenced()

La classe Level définit un ensemble de niveaux de journalisation standard qui peuvent être utilisés pour contrôler la sortie de journalisation.

(Hérité de Object)
IJavaPeerable.Finalized()

La classe Level définit un ensemble de niveaux de journalisation standard qui peuvent être utilisés pour contrôler la sortie de journalisation.

(Hérité de Object)
IJavaPeerable.JniManagedPeerState

La classe Level définit un ensemble de niveaux de journalisation standard qui peuvent être utilisés pour contrôler la sortie de journalisation.

(Hérité de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

La classe Level définit un ensemble de niveaux de journalisation standard qui peuvent être utilisés pour contrôler la sortie de journalisation.

(Hérité de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

La classe Level définit un ensemble de niveaux de journalisation standard qui peuvent être utilisés pour contrôler la sortie de journalisation.

(Hérité de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

La classe Level définit un ensemble de niveaux de journalisation standard qui peuvent être utilisés pour contrôler la sortie de journalisation.

(Hérité de Object)

Méthodes d’extension

JavaCast<TResult>(IJavaObject)

Effectue une conversion de type vérifiée par le runtime Android.

JavaCast<TResult>(IJavaObject)

La classe Level définit un ensemble de niveaux de journalisation standard qui peuvent être utilisés pour contrôler la sortie de journalisation.

GetJniTypeName(IJavaPeerable)

La classe Level définit un ensemble de niveaux de journalisation standard qui peuvent être utilisés pour contrôler la sortie de journalisation.

S’applique à