Share via


IPlaybackControl.FinalServerRetry Yöntem

Tanım

Sunucu tarafı özel durum sınıfı uygulamasına, sunucuya ertelenen etkinleştirmeyi yürütmeye yönelik tüm girişimlerin başarısız olduğunu ve iletinin son bekleme kuyruğuna taşınmak üzere olduğunu bildirir.

public:
 void FinalServerRetry();
public void FinalServerRetry ();
abstract member FinalServerRetry : unit -> unit
Public Sub FinalServerRetry ()

Açıklamalar

İletiler Xact Teslim Edilemeyen İleti kuyruğuna ulaştığında, COM+ bu bildirimi teslim etmek için sunucu sınıfıyla ilgili bir sunucu tarafı özel durum işleyicisi çağırmaya çalışır. Bunu, önce çağırarak FinalServerRetry, ardından özel durum işleyici nesnesinde başarısız olan yöntemin özel durum işleme sürümünü çağırarak yapar. Bu özel durum yöntemi daha sonra hatayı kaydetme, yöneticiye posta iletisi gönderme veya istemci tarafı telafi eylemi (önceki bir işlemin etkisini tersine çevirme) gibi bir özel durum eylemi gerçekleştirebilir. Sunucu nesnesi bu işlemi başarıyla tamamlamak için her çabayı göstermelidir. Aksi takdirde, iletiyi yeniden işlemek için el ile müdahale gerekir. Özel durum yöntemi başarılı olmazsa, ileti son bekleme kuyruğuna taşınır.

Şunlara uygulanır