Registrar la compatibilidad en System.IO.Log

El espacio de nombres System.IO.Log define una interfaz para registrar en un sistema de E/S secuencial orientado a registro. Utilizando las clases de este espacio de nombres, puede implementar su propio sistema de registro de diagnóstico o de procesamiento de transacciones para lograr la duración transaccional. Por ejemplo, puede implementar un registro de recuperación que contenga los detalles de todas las modificaciones realizadas en un recurso y los detalles de las transacciones que realizaron cada modificación. Cuando falla una línea de comunicación o cuando una aplicación defectuosa deja transacciones sin resolver, las entradas de registro se pueden utilizar para deshacer las modificaciones realizadas por una transacción incompleta. Haciendo esto, se protege la integridad del recurso y se recupera totalmente la transacción.

El espacio de nombres también proporciona una implementación de esta interfaz que utiliza un registro basado en archivos simple y una implementación alternativa que utiliza el Sistema de Archivos de Registro Común (CLFS) proporcionado por Windows Server 2003 R2 y Windows Vista.

En esta sección

Sistema de registro de archivo simple

Describe el tipo FileRecordSequence que es una secuencia de registro basada en un archivo de registro único en el sistema de archivos. Es una implementación simple de la interfaz IRecordSequence sobre un registro basado en archivos simple.

Sistema de archivos de registro común

Describe el tipo LogRecordSequence, que proporciona una implementación de la interfaz de secuencia de registro sobre un registro de Sistema de Archivos de Registro Común (CLFS).

Agregar capacidades de registro a una aplicación

Muestra cómo puede agregar el registro a la aplicación.

Consulte también

Referencia

System.IO.Log

Enviar comentarios sobre este tema a Microsoft.

Copyright © 2007 Microsoft Corporation. Reservados todos los derechos.