ChannelManagerBase.DefaultSendTimeout Özellik

Tanım

Türetilmiş bir sınıfta geçersiz kılındığında, kanalın ileti gönderme işlemini tamamlaması için gereken varsayılan zaman aralığını alır.

protected:
 abstract property TimeSpan DefaultSendTimeout { TimeSpan get(); };
protected abstract TimeSpan DefaultSendTimeout { get; }
member this.DefaultSendTimeout : TimeSpan
Protected MustOverride ReadOnly Property DefaultSendTimeout As TimeSpan

Özellik Değeri

Gönderme yöntemi çağrıldıktan sonra zaman aşımına uğramadan önce kanalın ileti gönderme işlemini ne kadar süreyle tamamlaması gerekdiğini belirten varsayılan TimeSpan değerdir.

Açıklamalar

Uzun olabilecek tüm işlemlerin zaman aşımı olması gerekir. Açık zaman aşımları almayan yöntemler, varsayılan zaman aşımlarıyla çalışan yöntemlere temsilci seçmeli veya engelleyen hiçbir iş yapmamalıdır. Zaman aşımları, tamamlanacakları üst düzey işlemlerin toplam sınırıdır, bu nedenle tüm yeniden denemeler önceki denemeler tarafından henüz erişilmeyen süreyle sınırlı olmalıdır.

Şunlara uygulanır