Taal

StreamingRequestHandler Klas

Definitie

Een request handler die binnenkomende verzoeken verwerkt die via een IStreamingTransport worden verzonden en zich houdt aan het Bot Framework Protocol v3 met Streaming Extensions.

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

Constructors

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

Initialiseert een nieuw exemplaar van de StreamingRequestHandler klasse.

StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, ILogger)

Initialiseert een nieuwe instantie van de StreamingRequestHandler klasse en legt een verbinding tot stand via een Named Pipe naar een streamingkanaal.

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

Initialiseert een nieuwe instantie van de StreamingRequestHandler klasse en legt een verbinding tot stand via een Named Pipe naar een streamingkanaal.

StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, ILogger)

Initialiseert een nieuwe instantie van de StreamingRequestHandler klasse en legt een verbinding tot stand via een WebSocket naar een streamingkanaal.

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

Initialiseert een nieuwe instantie van de StreamingRequestHandler klasse en legt een verbinding tot stand via een WebSocket naar een streamingkanaal.

Eigenschappen

Name Description
Audience

Ontvangt de beoogde ontvanger van activiteiten die door deze StreamingRequestHandler worden verzonden.

ServiceUrl

Krijgt de URL van het kanaaleindpunt waar deze StreamingRequestHandler verzoeken van ontvangt.

Methoden

Name Description
ConversationAddedTime(String)

Krijgt het moment waarop DateTime het gesprek aan deze request handler is toegevoegd.

Dispose()

Een request handler die binnenkomende verzoeken verwerkt die via een IStreamingTransport worden verzonden en zich houdt aan het Bot Framework Protocol v3 met Streaming Extensions.

Dispose(Boolean)

Beschikt over middelen van de StreamingRequestHandler.

ForgetConversation(String)

Verwijdert het gegeven gesprek uit deze instantie van de verzameling gevolgde gesprekken van de StreamingRequestHandler.

HasConversation(String)

Controleert of de set gesprekken waarvoor deze StreamingRequestHandler verzoeken heeft ontvangen de doorgegeven gespreks-ID bevat.

ListenAsync()

Begint te luisteren naar binnenkomende verzoeken via de server van deze StreamingRequestHandler.

ListenAsync(CancellationToken)

Begint te luisteren naar binnenkomende verzoeken via de server van deze StreamingRequestHandler.

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

Behandelt binnenkomende verzoeken.

SendActivityAsync(Activity, CancellationToken)

Zet een Activity om in a StreamingRequest en stuurt het naar het kanaal waarmee deze StreamingRequestHandler is verbonden.

SendStreamingRequestAsync(StreamingRequest, CancellationToken)

Stuurt een StreamingRequest naar het verbonden streamingkanaal.

ServerDisconnected(Object, DisconnectedEventArgs)

Een event handler voor server-losgekoppelde gebeurtenissen.

Van toepassing op