Språk

StreamingRequestHandler Klass

Definition

En förfrågningshanterare som behandlar inkommande förfrågningar som skickas över en IStreamingTransport och följer Bot Framework Protocol v3 med strömningstillägg.

public class StreamingRequestHandler : Microsoft.Bot.Streaming.RequestHandler, IDisposable
type StreamingRequestHandler = class
    inherit RequestHandler
    interface IDisposable
Public Class StreamingRequestHandler
Inherits RequestHandler
Implements IDisposable
Arv
StreamingRequestHandler
Implementeringar

Konstruktorer

Name Description
StreamingRequestHandler(IBot, IStreamingActivityProcessor, StreamingConnection, String, ILogger)

Initierar en ny instans av StreamingRequestHandler klassen.

StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, ILogger)

Initierar en ny instans av StreamingRequestHandler klassen och upprättar en anslutning över en Named Pipe till en strömningskanal.

StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, String, ILogger)

Initierar en ny instans av StreamingRequestHandler klassen och upprättar en anslutning över en Named Pipe till en strömningskanal.

StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, ILogger)

Initierar en ny instans av StreamingRequestHandler klassen och etablerar en anslutning över en WebSocket till en strömningskanal.

StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, String, ILogger)

Initierar en ny instans av StreamingRequestHandler klassen och etablerar en anslutning över en WebSocket till en strömningskanal.

Egenskaper

Name Description
Audience

Får mottagaren av aktiviteter som skickas från denna StreamingRequestHandler.

ServiceUrl

Hämtar URL:en till kanalens slutpunkt som denna StreamingRequestHandler tar emot förfrågningar från.

Metoder

Name Description
ConversationAddedTime(String)

Får när DateTime konversationen lades till i denna förfrågan.

Dispose()

En förfrågningshanterare som behandlar inkommande förfrågningar som skickas över en IStreamingTransport och följer Bot Framework Protocol v3 med strömningstillägg.

Dispose(Boolean)

Disponerar resurser från StreamingRequestHandler.

ForgetConversation(String)

Tar bort den givna konversationen från denna instans av StreamingRequestHandlers samling av spårade konversationer.

HasConversation(String)

Kontrollerar om mängden konversationer som denna StreamingRequestHandler har fått förfrågningar om innehåller det skickade konversations-ID:t.

ListenAsync()

Börjar lyssna efter inkommande förfrågningar via denna StreamingRequestHandlers server.

ListenAsync(CancellationToken)

Börjar lyssna efter inkommande förfrågningar via denna StreamingRequestHandlers server.

ProcessRequestAsync(ReceiveRequest, ILogger<RequestHandler>, Object, CancellationToken)

Hanterar inkommande förfrågningar.

SendActivityAsync(Activity, CancellationToken)

Konverterar en Activity till a StreamingRequest och skickar den till kanalen som denna StreamingRequestHandler är ansluten till.

SendStreamingRequestAsync(StreamingRequest, CancellationToken)

Skickar en StreamingRequest till den anslutna streamingkanalen.

ServerDisconnected(Object, DisconnectedEventArgs)

En händelsehanterare för serverrelaterade händelser.

Gäller för