IHubConnectionBuilder Arabirim
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.
Örnekleri yapılandırmak için oluşturucu soyutlaması HubConnection .
public interface class IHubConnectionBuilder : Microsoft::AspNetCore::SignalR::ISignalRBuilder
public interface IHubConnectionBuilder : Microsoft.AspNetCore.SignalR.ISignalRBuilder
type IHubConnectionBuilder = interface
interface ISignalRBuilder
Public Interface IHubConnectionBuilder
Implements ISignalRBuilder
- Türetilmiş
- Uygulamalar
Özellikler
Services |
Oluşturucu hizmet koleksiyonunu alır. (Devralındığı yer: ISignalRBuilder) |
Yöntemler
Build() |
bir HubConnectionoluşturur. |
Uzantı Metotları
ConfigureLogging(IHubConnectionBuilder, Action<ILoggingBuilder>) |
Sağlanan ILoggingBuilderöğesini yapılandırmak için bir temsilci ekler. Bu, birden çok kez çağrılabilir. |
WithAutomaticReconnect(IHubConnectionBuilder) |
HubConnection bağlantı kesilirse otomatik olarak yeniden bağlanmayı deneyecek şekilde yapılandırılır. İstemci, dört yeniden bağlantı girişimi denemeden önce sırasıyla varsayılan 0, 2, 10 ve 30 saniye bekler. |
WithAutomaticReconnect(IHubConnectionBuilder, IRetryPolicy) |
HubConnection bağlantı kesilirse otomatik olarak yeniden bağlanmayı deneyecek şekilde yapılandırılır. |
WithAutomaticReconnect(IHubConnectionBuilder, TimeSpan[]) |
HubConnection bağlantı kesilirse otomatik olarak yeniden bağlanmayı deneyecek şekilde yapılandırılır. |
WithKeepAliveInterval(IHubConnectionBuilder, TimeSpan) |
için KeepAliveInterval'ı yapılandırıyor HubConnection. |
WithServerTimeout(IHubConnectionBuilder, TimeSpan) |
için ServerTimeout'ı yapılandırıyor HubConnection. |
WithStatefulReconnect(IHubConnectionBuilder) |
sunucusuyla durum bilgisi olan yeniden bağlantı kurmak için öğesini HttpConnectionOptions yapılandırır. |
WithUrl(IHubConnectionBuilder, String) |
belirtilen URL'ye HubConnection bağlanmak için HTTP tabanlı aktarımları kullanacak şekilde yapılandırılır. |
WithUrl(IHubConnectionBuilder, String, HttpTransportType) |
HubConnection belirtilen URL'ye ve aktarımlara bağlanmak için HTTP tabanlı aktarımları kullanacak şekilde yapılandırılır. |
WithUrl(IHubConnectionBuilder, String, HttpTransportType, Action<HttpConnectionOptions>) |
HubConnection belirtilen URL'ye ve aktarımlara bağlanmak için HTTP tabanlı aktarımları kullanacak şekilde yapılandırılır. |
WithUrl(IHubConnectionBuilder, String, Action<HttpConnectionOptions>) |
belirtilen URL'ye HubConnection bağlanmak için HTTP tabanlı aktarımları kullanacak şekilde yapılandırılır. |
WithUrl(IHubConnectionBuilder, Uri) |
belirtilen URL'ye HubConnection bağlanmak için HTTP tabanlı aktarımları kullanacak şekilde yapılandırılır. |
WithUrl(IHubConnectionBuilder, Uri, HttpTransportType) |
HubConnection belirtilen URL'ye ve aktarımlara bağlanmak için HTTP tabanlı aktarımları kullanacak şekilde yapılandırılır. |
WithUrl(IHubConnectionBuilder, Uri, HttpTransportType, Action<HttpConnectionOptions>) |
HubConnection belirtilen URL'ye ve aktarımlara bağlanmak için HTTP tabanlı aktarımları kullanacak şekilde yapılandırılır. |
WithUrl(IHubConnectionBuilder, Uri, Action<HttpConnectionOptions>) |
belirtilen URL'ye HubConnection bağlanmak için HTTP tabanlı aktarımları kullanacak şekilde yapılandırılır. |
WithMessagePackProtocol(IHubConnectionBuilder) |
Örnekleri yapılandırmak için oluşturucu soyutlaması HubConnection . |
WithMessagePackProtocol(IHubConnectionBuilder, MessagePackHubProtocolOptions) |
Örnekleri yapılandırmak için oluşturucu soyutlaması HubConnection . |
AddMessagePackProtocol(ISignalRBuilder) |
SignalR için MsgPack protokolunu etkinleştirir. |
AddMessagePackProtocol(ISignalRBuilder, Action<MessagePackHubProtocolOptions>) |
SignalR için MsgPack protokolunu etkinleştirir ve MsgPack protokolü için yapılandırma seçeneklerine izin verir. |