Clerk.ForceLog Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Tüm günlük kayıtlarını diske zorlar.
public:
void ForceLog();
public void ForceLog ();
member this.ForceLog : unit -> unit
Public Sub ForceLog ()
Örnekler
Aşağıdaki kod örneğinde bu yöntemin kullanımı gösterilmektedir.
// 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()
Açıklamalar
Telafi Resource Manager (CRM) Çalışanı ve CRM Compensator, kayıtları günlüğe rahatça yazmak için bu yöntemi kullanır; bu da, günlüğe zorlanana kadar dayanıklı hale getirilmedikleri anlamına gelir. Çağrı ForceLog , diskte yazılmış olan tüm günlük kayıtlarını dayanıklı hale getirir.