HubOptions 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.
Hub örneklerini yapılandırmak için kullanılan seçenekler.
public ref class HubOptions
public class HubOptions
type HubOptions = class
Public Class HubOptions
- Devralma
-
HubOptions
- Türetilmiş
Oluşturucular
HubOptions() |
Hub örneklerini yapılandırmak için kullanılan seçenekler. |
Özellikler
ClientTimeoutInterval |
Sunucu bağlantıyı kapatmadan önce istemcilerin ileti göndermesi gereken zaman penceresini alır veya ayarlar. Varsayılan zaman aşımı 30 saniyedir. |
DisableImplicitFromServicesParameters |
olduğunda |
EnableDetailedErrors |
Ayrıntılı hata iletilerinin istemciye gönderilip gönderilmediğini belirten bir değer alır veya ayarlar. Ayrıntılı hata iletileri, sunucuda oluşan özel durumların ayrıntılarını içerir. |
HandshakeTimeout |
sunucu tarafından istemciler tarafından gelen el sıkışma isteklerinin zaman aşımına neden olması için kullanılan aralığı alır veya ayarlar. Varsayılan zaman aşımı 15 saniyedir. |
KeepAliveInterval |
Sunucu tarafından bağlı istemcilere canlı tutma ping'leri göndermek için kullanılan aralığı alır veya ayarlar. Varsayılan aralık 15 saniyedir. |
MaximumParallelInvocationsPerClient |
Varsayılan olarak bir istemcinin tek seferde yalnızca tek bir Hub yöntemini çağırmasına izin verilir. Bu özelliğin değiştirilmesi, istemcilerin kuyruğa almadan önce aynı anda birden çok yöntemi çağırmasına olanak tanır. |
MaximumReceiveMessageSize |
Tek bir gelen hub iletisinin en büyük ileti boyutunu alır veya ayarlar. Varsayılan değer 32 KB'tır. |
StatefulReconnectBufferSize |
Durum bilgisi olan yeniden bağlantı kullanılırken bağlantı başına arabelleğe alınacak en fazla bayt sayısını alır veya ayarlar. |
StreamBufferCapacity |
İstemci karşıya yükleme akışları için maksimum arabellek boyutunu alır veya ayarlar. Varsayılan boyut 10'dur. |
SupportedProtocols |
Desteklenen hub protokolü adlarından oluşan bir koleksiyonu alır veya ayarlar. |
Uzantı Metotları
AddFilter(HubOptions, IHubFilter) |
öğesine bir IHubFilter örneğini HubOptionsekler. |
AddFilter(HubOptions, Type) |
öğesine DI veya etkinleştirilmiş tür aracılığıyla çözümlenecek bir IHubFilterHubOptions tür ekler. |
AddFilter<TFilter>(HubOptions) |
öğesine DI veya etkinleştirilmiş tür aracılığıyla çözümlenecek bir IHubFilterHubOptions tür ekler. |