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 aanvraaghandler die binnenkomende aanvragen verwerkt die zijn verzonden via een IStreamingTransport en die voldoet aan bot framework protocol v3 met streaming-extensies.
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
| StreamingRequestHandler(IBot, IStreamingActivityProcessor, StreamingConnection, String, ILogger) |
Initialiseert een nieuw exemplaar van de StreamingRequestHandler klasse. |
| StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, ILogger) |
Initialiseert een nieuw exemplaar van de StreamingRequestHandler klasse en brengt een verbinding tot stand via een named pipe naar een streamingkanaal. |
| StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, String, ILogger) |
Initialiseert een nieuw exemplaar van de StreamingRequestHandler klasse en brengt een verbinding tot stand via een named pipe naar een streamingkanaal. |
| StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, ILogger) |
Initialiseert een nieuw exemplaar van de StreamingRequestHandler klasse en brengt een verbinding tot stand via een WebSocket met een streamingkanaal. |
| StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, String, ILogger) |
Initialiseert een nieuw exemplaar van de StreamingRequestHandler klasse en brengt een verbinding tot stand via een WebSocket met een streamingkanaal. |
Eigenschappen
| Audience |
Hiermee haalt u de beoogde ontvanger op van activiteiten die zijn verzonden vanuit deze StreamingRequestHandler. |
| ServiceUrl |
Hiermee haalt u de URL op van het kanaaleindpunt waarvan de StreamingRequestHandler aanvragen ontvangt. |
Methoden
| ConversationAddedTime(String) |
Hiermee wordt de DateTime opgehaald wanneer het gesprek is toegevoegd aan deze aanvraaghandler. |
| Dispose() |
Een aanvraaghandler die binnenkomende aanvragen verwerkt die zijn verzonden via een IStreamingTransport en die voldoet aan bot framework protocol v3 met streaming-extensies. |
| Dispose(Boolean) |
Hiermee verwijdert u resources van de StreamingRequestHandler. |
| ForgetConversation(String) |
Hiermee verwijdert u het opgegeven gesprek uit dit exemplaar van de verzameling bijgehouden gesprekken van StreamingRequestHandler. |
| HasConversation(String) |
Controleert of de set gesprekken waarvoor deze StreamingRequestHandler aanvragen heeft ontvangen, de doorgegeven gespreks-id bevat. |
| ListenAsync() |
Begint te luisteren naar binnenkomende aanvragen via de server van deze StreamingRequestHandler. |
| ListenAsync(CancellationToken) |
Begint te luisteren naar binnenkomende aanvragen via de server van deze StreamingRequestHandler. |
| ProcessRequestAsync(ReceiveRequest, ILogger<RequestHandler>, Object, CancellationToken) |
Verwerkt binnenkomende aanvragen. |
| SendActivityAsync(Activity, CancellationToken) |
Converteert een Activity naar een StreamingRequest en verzendt deze naar het kanaal waar deze StreamingRequestHandler mee is verbonden. |
| SendStreamingRequestAsync(StreamingRequest, CancellationToken) |
Verzendt een StreamingRequest naar het verbonden streamingkanaal. |
| ServerDisconnected(Object, DisconnectedEventArgs) |
Een gebeurtenis-handler voor gebeurtenissen die niet verbonden zijn met de server. |