Level Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 |
| 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 |
| JavaAs<TResult>(IJavaPeerable) |
Intente coerción |
| 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 |