Clerk.ForceLog Método
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í.
Fuerza todos los registros al disco.
public:
void ForceLog();
public void ForceLog();
member this.ForceLog : unit -> unit
Public Sub ForceLog ()
Ejemplos
En el ejemplo de código siguiente se muestra el uso de este método.
// Create a record of previous account status, and deliver it to the
// clerk.
int balance = ReadAccountBalance(Filename);
array<Object^>^ record = gcnew array<Object^>(2);
record[0] = Filename;
record[1] = balance;
clerk->WriteLogRecord(record);
clerk->ForceLog();
// Create a record of previous account status, and deliver it to the clerk.
int balance = AccountManager.ReadAccountBalance(filename);
Object[] record = new Object[2];
record[0] = filename;
record[1] = balance;
clerk.WriteLogRecord(record);
clerk.ForceLog();
' Create a record of previous account status, and deliver it to the clerk.
Dim balance As Integer = AccountManager.ReadAccountBalance(Filenam)
Dim record(1) As [Object]
record(0) = filename
record(1) = balance
clerk.WriteLogRecord(record)
clerk.ForceLog()
Comentarios
El trabajador de compensación Resource Manager (CRM) y el compensador de CRM usan este método para escribir registros diferidamente en el registro, lo que significa que no se hacen duraderos hasta que se han forzado al registro. La llamada a ForceLog hace que todos los registros de registro que se hayan escrito sean duraderos en el disco.