LogRecord Clase

Definición

Los objetos LogRecord se usan para pasar solicitudes de registro entre el marco de registro y los controladores de registro individuales.

[Android.Runtime.Register("java/util/logging/LogRecord", DoNotGenerateAcw=true)]
public class LogRecord : Java.Lang.Object, IDisposable, Java.IO.ISerializable
[<Android.Runtime.Register("java/util/logging/LogRecord", DoNotGenerateAcw=true)>]
type LogRecord = class
    inherit Object
    interface ISerializable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Herencia
Atributos
Implementaciones

Comentarios

Los objetos LogRecord se usan para pasar solicitudes de registro entre el marco de registro y los controladores de registro individuales.

Cuando se pasa un objeto LogRecord al marco de registro, pertenece lógicamente al marco de trabajo y ya no debe usarse ni actualizarse por la aplicación cliente.

Tenga en cuenta que si la aplicación cliente no ha especificado un nombre de método de origen explícito y un nombre de clase de origen, la clase LogRecord los deducirá automáticamente cuando se acceda por primera vez (debido a una llamada en getSourceMethodName o getSourceClassName) mediante el análisis de la pila de llamadas. Por lo tanto, si un controlador de registro desea pasar un logRecord a otro subproceso, o transmitirlo a través de RMI, y si desea obtener posteriormente información de nombre de método o nombre de clase, debe llamar a uno de getSourceClassName o getSourceMethodName para forzar que se rellenen los valores.

<b> Serialización notes:</b><ul><li>La clase LogRecord es serializable.

<li> Dado que los objetos de la matriz de parámetros pueden no ser serializables, durante la serialización todos los objetos de la matriz de parámetros se escriben como las cadenas correspondientes (mediante Object.toString).

<li> El resourceBundle no se transmite como parte del formulario serializado, pero el nombre del lote de recursos es y el método readObject del objeto destinatario intentará localizar un conjunto de recursos adecuado.

</ul>

Agregado en la versión 1.4.

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

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
LogRecord(IntPtr, JniHandleOwnership)

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

LogRecord(Level, String)

Construya un objeto LogRecord con los valores de nivel y mensaje especificados.

Propiedades

Nombre Description
Class

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

(Heredado de Object)
Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
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

Los objetos LogRecord se usan para pasar solicitudes de registro entre el marco de registro y los controladores de registro individuales.

(Heredado de JavaObject)
JniPeerMembers

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

Level

Obtenga el nivel de mensaje de registro, por ejemplo Nivel. -o bien- Establezca el nivel de mensaje de registro, por ejemplo Nivel.

LoggerName

Obtenga el nombre del registrador de origen. -o bien- Establezca el nombre del registrador de origen.

Message

Obtenga el mensaje de registro "sin procesar", antes de la localización o el formato. -o bien- Establezca el mensaje de registro "sin procesar", antes de la localización o el formato.

Millis

Obtener la hora del evento en milisegundos desde 1970. -o bien- Establecer la hora del evento.

PeerReference

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

(Heredado de Object)
ResourceBundle

Obtenga el conjunto de recursos de localización o establezca el conjunto de recursos de localización.

ResourceBundleName

Obtenga el nombre del lote de recursos de localización o establezca el nombre del lote de recursos de localización.

SequenceNumber

Obtenga el número de secuencia. -o bien- Establezca el número de secuencia.

SourceClassName

Obtenga el nombre de la clase que (supuestamente) emitió la solicitud de registro. -o bien- Establezca el nombre de la clase que (supuestamente) emitió la solicitud de registro.

SourceMethodName

Obtenga el nombre del método que (supuestamente) emitió la solicitud de registro. -o bien- Establezca el nombre del método que (supuestamente) emitió la solicitud de registro.

ThreadID

Obtenga un identificador para el subproceso donde se originó el mensaje. -o bien- Establezca un identificador para el subproceso donde se originó el mensaje.

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.

Thrown

Obtenga cualquier elemento que se pueda producir asociado al registro de registro. -o bien- Establezca un elemento que se pueda producir asociado al evento de registro.

Métodos

Nombre Description
Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Los objetos LogRecord se usan para pasar solicitudes de registro entre el marco de registro y los controladores de registro individuales.

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

Los objetos LogRecord se usan para pasar solicitudes de registro entre el marco de registro y los controladores de registro individuales.

(Heredado de JavaObject)
Equals(Object)

Los objetos LogRecord se usan para pasar solicitudes de registro entre el marco de registro y los controladores de registro individuales.

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

Obtenga los parámetros en el mensaje de registro.

JavaFinalize()

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)
SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
SetParameters(Object[])

Establezca los parámetros en el mensaje de registro.

SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Los objetos LogRecord se usan para pasar solicitudes de registro entre el marco de registro y los controladores de registro individuales.

(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 del objeto .

(Heredado de Object)
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()

Los objetos LogRecord se usan para pasar solicitudes de registro entre el marco de registro y los controladores de registro individuales.

(Heredado de JavaObject)
IJavaPeerable.Finalized()

Los objetos LogRecord se usan para pasar solicitudes de registro entre el marco de registro y los controladores de registro individuales.

(Heredado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Los objetos LogRecord se usan para pasar solicitudes de registro entre el marco de registro y los controladores de registro individuales.

(Heredado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Los objetos LogRecord se usan para pasar solicitudes de registro entre el marco de registro y los controladores de registro individuales.

(Heredado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Los objetos LogRecord se usan para pasar solicitudes de registro entre el marco de registro y los controladores de registro individuales.

(Heredado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Los objetos LogRecord se usan para pasar solicitudes de registro entre el marco de registro y los controladores de registro individuales.

(Heredado de JavaObject)
IJavaPeerable.UnregisterFromRuntime()

Los objetos LogRecord se usan para pasar solicitudes de registro entre el marco de registro y los controladores de registro individuales.

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)

Los objetos LogRecord se usan para pasar solicitudes de registro entre el marco de registro y los controladores de registro individuales.

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