Clerk.ForceLog Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Dwingt alle logboekrecords naar schijf.
public:
void ForceLog();
public void ForceLog();
member this.ForceLog : unit -> unit
Public Sub ForceLog ()
Voorbeelden
In het volgende codevoorbeeld ziet u het gebruik van deze methode.
// 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()
Opmerkingen
De Compensating Resource Manager (CRM) Worker en CRM Compensator gebruiken deze methode om records lazily naar het logboek te schrijven, wat betekent dat ze pas duurzaam worden gemaakt als ze gedwongen zijn tot het logboek. Aanroepen ForceLog maken alle logboekrecords die duurzaam op schijf zijn geschreven.