語言

Clerk.ForceLog 方法

定義

強制所有日誌記錄存入磁碟。

public:
 void ForceLog();
public void ForceLog();
member this.ForceLog : unit -> unit
Public Sub ForceLog ()

範例

以下程式碼範例示範此方法的使用。

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

備註

補償Resource Manager(CRM)員工與CRM補償員使用此方法,懶散地將紀錄寫入日誌,意即這些紀錄直到被強制記錄後才會被強化。 呼叫 ForceLog 使所有已寫入的日誌記錄在磁碟上具有持久性。

適用於