StreamingRequestHandler Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
- 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. |