WebSocketClient Konstruktor
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar en ny instans av WebSocketClient klassen.
public WebSocketClient(System.Net.WebSockets.WebSocket socket, string url, Microsoft.Bot.Streaming.RequestHandler requestHandler, TimeSpan? closeTimeOut = default, TimeSpan? keepAlive = default, Microsoft.Extensions.Logging.ILogger logger = default);
new Microsoft.Bot.Connector.Streaming.Application.WebSocketClient : System.Net.WebSockets.WebSocket * string * Microsoft.Bot.Streaming.RequestHandler * Nullable<TimeSpan> * Nullable<TimeSpan> * Microsoft.Extensions.Logging.ILogger -> Microsoft.Bot.Connector.Streaming.Application.WebSocketClient
Public Sub New (socket As WebSocket, url As String, requestHandler As RequestHandler, Optional closeTimeOut As Nullable(Of TimeSpan) = Nothing, Optional keepAlive As Nullable(Of TimeSpan) = Nothing, Optional logger As ILogger = Nothing)
Parametrar
- socket
- WebSocket
Klientens webbsocket initierar strömningsanslutning till en server.
- url
- String
Serverns URL att ansluta till.
- requestHandler
- RequestHandler
Handler som tar emot inkommande förfrågningar till denna klientinstans.
Valfritt avstånd mellan keep alives för proaktiv detektion av frånkoppling. Om null tillhandahålls skickas inga keep alives ut.