LogRecord 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í.
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 |
| 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 |
| 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) |
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 |