StreamingRequestHandler Osztály

Definíció

Egy kéréskezelő, amely egy IStreamingTransporton keresztül küldött bejövő kéréseket dolgoz fel, és megfelel a Bot Framework Protocol v3-nak streamelési bővítményekkel.

public class StreamingRequestHandler : Microsoft.Bot.Streaming.RequestHandler, IDisposable
type StreamingRequestHandler = class
    inherit RequestHandler
    interface IDisposable
Public Class StreamingRequestHandler
Inherits RequestHandler
Implements IDisposable
Öröklődés
StreamingRequestHandler
Megvalósítás

Konstruktorok

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

Inicializálja a osztály új példányát StreamingRequestHandler .

StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, ILogger)

Inicializálja a StreamingRequestHandler osztály új példányát, és létrehoz egy kapcsolatot egy nevesített csatornán keresztül egy streamcsatornával.

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

Inicializálja a StreamingRequestHandler osztály új példányát, és létrehoz egy kapcsolatot egy nevesített csatornán keresztül egy streamcsatornával.

StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, ILogger)

Inicializálja a StreamingRequestHandler osztály új példányát, és kapcsolatot létesít egy WebSocketen keresztül egy streamcsatornával.

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

Inicializálja a StreamingRequestHandler osztály új példányát, és kapcsolatot létesít egy WebSocketen keresztül egy streamcsatornával.

Tulajdonságok

Audience

Lekéri a StreamingRequestHandler által küldött tevékenységek kívánt címzettjét.

ServiceUrl

Lekéri annak a csatornavégpontnak az URL-címét, amelytől a StreamingRequestHandler kéréseket fogad.

Metódusok

ConversationAddedTime(String)

Lekéri, DateTime hogy mikor lett hozzáadva a beszélgetés ehhez a kéréskezelőhöz.

Dispose()

Egy kéréskezelő, amely egy IStreamingTransporton keresztül küldött bejövő kéréseket dolgoz fel, és megfelel a Bot Framework Protocol v3-nak streamelési bővítményekkel.

Dispose(Boolean)

A(z) erőforrásait elveti.StreamingRequestHandler

ForgetConversation(String)

Eltávolítja az adott beszélgetést a StreamingRequestHandler nyomon követett beszélgetések gyűjteményéből.

HasConversation(String)

Ellenőrzi, hogy a StreamingRequestHandler által fogadott beszélgetések száma tartalmazza-e az átadott beszélgetésazonosítót.

ListenAsync()

Megkezdi a bejövő kérések figyelését a StreamingRequestHandler kiszolgálóján.

ListenAsync(CancellationToken)

Megkezdi a bejövő kérések figyelését a StreamingRequestHandler kiszolgálóján.

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

Kezeli a bejövő kéréseket.

SendActivityAsync(Activity, CancellationToken)

Átalakítja az an-t Activity egyké StreamingRequest , és elküldi annak a csatornának, amelyhez a StreamingRequestHandler csatlakozik.

SendStreamingRequestAsync(StreamingRequest, CancellationToken)

A-t StreamingRequest küld a csatlakoztatott streamcsatornának.

ServerDisconnected(Object, DisconnectedEventArgs)

A kiszolgáló által leválasztott események eseménykezelője.

A következőre érvényes: