Langage

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

Java documentation pour java.util.logging.Level.

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

Constructeurs

Nom Description
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, String)

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

Level(String, Int32)

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

Propriétés

Nom Description
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 qui fournit 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

Obtient le code de hachage d’identité affecté à cet homologue Java par le runtime d’interopérabilité.

(Hérité de Object)
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 JavaObject)
JniPeerMembers

Obtient les métadonnées JNI utilisées pour appeler les membres de cet homologue Java.

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

Obtient la référence d’objet JNI pour cet homologue Java.

(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

Nom Description
Clone()

Crée et retourne une copie de cet objet.

(Hérité de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

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

Libère les ressources détenues par cet homologue Java.

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

Libère les ressources détenues par cet homologue Java.

(Hérité de Object)
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 JavaObject)
Equals(Object)

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 JavaObject)
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)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

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 JavaObject)
ToArray<T>()

Crée un tableau managé à partir de ce wrapper de tableau Java.

(Hérité de Object)
ToString()

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

UnregisterFromRuntime()

Annule l’inscription de cet homologue Java à partir du runtime d’interopérabilité.

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

Implémentations d’interfaces explicites

Nom Description
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 JavaObject)
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 JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

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 JavaObject)
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 JavaObject)
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 JavaObject)
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 JavaObject)
IJavaPeerable.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.

Méthodes d’extension

Nom Description
GetJniTypeName(IJavaPeerable)

Obtient le nom JNI du type de l’instance self.

JavaAs<TResult>(IJavaPeerable)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

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.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

S’applique à