Lenguaje

Level Clase

Definición

La clase Level define un conjunto de niveles de registro estándar que se pueden usar para controlar la salida del registro.

[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
Herencia
Atributos
Implementaciones

Comentarios

La clase Level define un conjunto de niveles de registro estándar que se pueden usar para controlar la salida del registro. Los objetos Level de registro se ordenan y se especifican mediante enteros ordenados. La habilitación del registro en un nivel determinado también permite el registro en todos los niveles superiores.

Normalmente, los clientes deben usar las constantes Level predefinidas, como Level.SEVERE.

Los niveles en orden descendente son: <ul><li>SEVERE (valor más alto) <li WARNING >li<>INFO <li CONFIG ><li>FINE <li>FINER <li>FINEST (valor más bajo) </ul> Además hay un nivel OFF que se puede usar para desactivar el registro y un nivel ALL que se puede usar para habilitar el registro de todos los mensajes.

Es posible que terceros definan niveles de registro adicionales mediante subclases Level. En tales casos, las subclases deben tener cuidado de elegir valores de nivel entero únicos y para asegurarse de que mantienen la propiedad de unicidad de objetos a través de la serialización definiendo un método readResolve adecuado.

Agregado en la versión 1.4.

Java documentación para java.util.logging.Level.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Constructores

Nombre Description
Level(IntPtr, JniHandleOwnership)

Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.

Level(String, Int32, String)

Cree un nivel con nombre con un valor entero determinado y un nombre de recurso de localización determinado.

Level(String, Int32)

Cree un nivel con nombre con un valor entero determinado.

Propiedades

Nombre Description
All

ALL indica que se deben registrar todos los mensajes.

Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
Config

CONFIG es un nivel de mensaje para mensajes de configuración estática.

Fine

FINE es un nivel de mensaje que proporciona información de seguimiento.

Finer

FINER indica un mensaje de seguimiento bastante detallado.

Finest

FINEST indica un mensaje de seguimiento altamente detallado.

Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
Info

INFO es un nivel de mensaje para mensajes informativos.

JniIdentityHashCode

Obtiene el código hash de identidad asignado a este Java del mismo nivel por el tiempo de ejecución de interoperabilidad.

(Heredado de Object)
JniManagedPeerState

La clase Level define un conjunto de niveles de registro estándar que se pueden usar para controlar la salida del registro.

(Heredado de JavaObject)
JniPeerMembers

Obtiene los metadatos de JNI usados para invocar miembros de este Java del mismo nivel.

LocalizedName

Devuelve el nombre de cadena localizado del nivel para la configuración regional predeterminada actual.

Name

Devuelve el nombre de cadena no localizado del nivel.

Off

OFF es un nivel especial que se puede usar para desactivar el registro.

PeerReference

Obtiene la referencia de objeto JNI para este Java del mismo nivel.

(Heredado de Object)
ResourceBundleName

Devuelve el nombre del conjunto de recursos de localización del nivel o null si no se define ningún conjunto de localización.

Severe

SEVERE es un nivel de mensaje que indica un error grave.

ThresholdClass

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

ThresholdType

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

Warning

ADVERTENCIA es un nivel de mensaje que indica un posible problema.

Métodos

Nombre Description
Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

La clase Level define un conjunto de niveles de registro estándar que se pueden usar para controlar la salida del registro.

(Heredado de JavaObject)
Dispose()

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
Dispose(Boolean)

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
DisposeUnlessReferenced()

La clase Level define un conjunto de niveles de registro estándar que se pueden usar para controlar la salida del registro.

(Heredado de JavaObject)
Equals(Object)

La clase Level define un conjunto de niveles de registro estándar que se pueden usar para controlar la salida del registro.

(Heredado de JavaObject)
Equals(Object)

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
GetHashCode()

Devuelve un valor de código hash para el objeto .

(Heredado de Object)
IntValue()

Obtenga el valor entero de este nivel.

JavaFinalize()
Obsoletos.

Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto .

(Heredado de Object)
Notify()

Activa un único subproceso que está esperando en el monitor de este objeto.

(Heredado de Object)
NotifyAll()

Activa todos los subprocesos que están esperando en el monitor de este objeto.

(Heredado de Object)
Parse(String)

Analice una cadena de nombre de nivel en un nivel.

SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

La clase Level define un conjunto de niveles de registro estándar que se pueden usar para controlar la salida del registro.

(Heredado de JavaObject)
ToArray<T>()

Crea una matriz administrada a partir de este contenedor de matriz Java.

(Heredado de Object)
ToString()

Devuelve una representación de cadena de este nivel.

UnregisterFromRuntime()

Anula el registro de este Java del mismo nivel del tiempo de ejecución de interoperabilidad.

(Heredado de Object)
Wait()

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser em notificado/em< o >em<interrumpido>/em<.><>

(Heredado de Object)
Wait(Int64, Int32)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
Wait(Int64)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)

Implementaciones de interfaz explícitas

Nombre Description
IJavaPeerable.Disposed()

La clase Level define un conjunto de niveles de registro estándar que se pueden usar para controlar la salida del registro.

(Heredado de JavaObject)
IJavaPeerable.Finalized()

La clase Level define un conjunto de niveles de registro estándar que se pueden usar para controlar la salida del registro.

(Heredado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

La clase Level define un conjunto de niveles de registro estándar que se pueden usar para controlar la salida del registro.

(Heredado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

La clase Level define un conjunto de niveles de registro estándar que se pueden usar para controlar la salida del registro.

(Heredado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

La clase Level define un conjunto de niveles de registro estándar que se pueden usar para controlar la salida del registro.

(Heredado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

La clase Level define un conjunto de niveles de registro estándar que se pueden usar para controlar la salida del registro.

(Heredado de JavaObject)
IJavaPeerable.UnregisterFromRuntime()

La clase Level define un conjunto de niveles de registro estándar que se pueden usar para controlar la salida del registro.

Métodos de extensión

Nombre Description
GetJniTypeName(IJavaPeerable)

Obtiene el nombre JNI del tipo de la instancia self.

JavaAs<TResult>(IJavaPeerable)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)

La clase Level define un conjunto de niveles de registro estándar que se pueden usar para controlar la salida del registro.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

Se aplica a