SqlRetryLogicBase Sınıf
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.
Geçici bir koşul oluşursa yeniden deneme sayısına göre bir sonraki zaman aralığını alır.
public ref class SqlRetryLogicBase abstract : ICloneable
public abstract class SqlRetryLogicBase : ICloneable
type SqlRetryLogicBase = class
interface ICloneable
Public MustInherit Class SqlRetryLogicBase
Implements ICloneable
- Devralma
-
SqlRetryLogicBase
- Uygulamalar
Oluşturucular
| SqlRetryLogicBase() |
Geçici bir koşul oluşursa yeniden deneme sayısına göre bir sonraki zaman aralığını alır. |
Özellikler
| Current |
Sıfırdan başlayan geçerli yeniden deneme sayısı. |
| NumberOfTries |
Yeniden deneme sayısı üst sınırı. |
| RetryIntervalEnumerator |
Zamanlayıcı aralığı numaralandırıcısı. |
| TransientPredicate |
Geçici koşul koşuluna temsilci atama. Bu temsilcinin işaret etmesi gereken işlev, beklenen geçici bir özel durum oluştuğunda gerçek bir değer döndürmelidir. |
Yöntemler
| Clone() |
Geçerli örneğin kopyası olan yeni bir nesne oluşturur. |
| Reset() |
Sayaçları ve numaralandırıcıyı bir sonraki kullanım için varsayılan değerlere ayarlayın. |
| RetryCondition(Object) |
Gönderen durumu için ön yeniden deneme doğrulama. |
| TryNextInterval(TimeSpan) |
Sayaç yeniden deneme sayısını aşmazsa numaralandırıcıyı kullanarak bir sonraki aralığı almayı deneyin. |