HubOptions<THub> 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.
Belirtilen hub türü örneklerini yapılandırmak için kullanılan seçenekler. Bu seçenekler genel olarak ayarlanan seçenekleri geçersiz kılar.
generic <typename THub>
where THub : Hubpublic ref class HubOptions : Microsoft::AspNetCore::SignalR::HubOptions
public class HubOptions<THub> : Microsoft.AspNetCore.SignalR.HubOptions where THub : Hub
type HubOptions<'Hub (requires 'Hub :> Hub)> = class
inherit HubOptions
Public Class HubOptions(Of THub)
Inherits HubOptions
Tür Parametreleri
- THub
Yapılandırılan hub türü.
- Devralma
Oluşturucular
HubOptions<THub>() |
Belirtilen hub türü örneklerini yapılandırmak için kullanılan seçenekler. Bu seçenekler genel olarak ayarlanan seçenekleri geçersiz kılar. |
Ö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. (Devralındığı yer: HubOptions) |
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. (Devralındığı yer: HubOptions) |
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. (Devralındığı yer: HubOptions) |
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. (Devralındığı yer: HubOptions) |
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. (Devralındığı yer: HubOptions) |
MaximumReceiveMessageSize |
Tek bir gelen hub iletisinin en büyük ileti boyutunu alır veya ayarlar. Varsayılan değer 32 KB'tır. (Devralındığı yer: HubOptions) |
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. (Devralındığı yer: HubOptions) |
StreamBufferCapacity |
İstemci karşıya yükleme akışları için maksimum arabellek boyutunu alır veya ayarlar. Varsayılan boyut 10'dur. (Devralındığı yer: HubOptions) |
SupportedProtocols |
Desteklenen hub protokolü adlarından oluşan bir koleksiyonu alır veya ayarlar. (Devralındığı yer: HubOptions) |
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. |