Clerk.ForceLog メソッド
アセンブリ: System.EnterpriseServices (system.enterpriseservices.dll 内)


CRM (Compensating Resource Manager) Worker と CRM Compensator は、このメソッドを使用して、後からレコードをログに書き込みます。つまり、レコードはログに強制保存されない限り、永続性が付加されません。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()
// 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. 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. Console.WriteLine("filename = " + fileName); int balance = AccountManager.ReadAccountBalance(fileName); Object record[] = new Object[2]; record.set_Item(0, fileName); record.set_Item(1,(Int32)balance); clerk.WriteLogRecord(record); clerk.ForceLog();


Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からClerk.ForceLog メソッドを検索する場合は、下記のリンクをクリックしてください。

- Clerk.ForceLog メソッドのページへのリンク