StreamingRequestHandler Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Handler permintaan yang memproses permintaan masuk yang dikirim melalui IStreamingTransport dan mematuhi Protokol Kerangka Kerja Bot v3 dengan Ekstensi Streaming.
public class StreamingRequestHandler : Microsoft.Bot.Streaming.RequestHandler, IDisposable
type StreamingRequestHandler = class
inherit RequestHandler
interface IDisposable
Public Class StreamingRequestHandler
Inherits RequestHandler
Implements IDisposable
- Warisan
- Penerapan
Konstruktor
| StreamingRequestHandler(IBot, IStreamingActivityProcessor, StreamingConnection, String, ILogger) |
Menginisialisasi instans baru kelas StreamingRequestHandler. |
| StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, ILogger) |
Menginisialisasi instans StreamingRequestHandler baru kelas dan membuat koneksi melalui Pipa Bernama ke saluran streaming. |
| StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, String, ILogger) |
Menginisialisasi instans StreamingRequestHandler baru kelas dan membuat koneksi melalui Pipa Bernama ke saluran streaming. |
| StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, ILogger) |
Menginisialisasi instans StreamingRequestHandler baru kelas dan membuat koneksi melalui WebSocket ke saluran streaming. |
| StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, String, ILogger) |
Menginisialisasi instans StreamingRequestHandler baru kelas dan membuat koneksi melalui WebSocket ke saluran streaming. |
Properti
| Audience |
Mendapatkan penerima Aktivitas yang dimaksudkan yang dikirim dari StreamingRequestHandler ini. |
| ServiceUrl |
Mendapatkan URL titik akhir saluran tempat StreamingRequestHandler ini menerima permintaan. |
Metode
| ConversationAddedTime(String) |
DateTime Mendapatkan kapan percakapan ditambahkan ke penangan permintaan ini. |
| Dispose() |
Handler permintaan yang memproses permintaan masuk yang dikirim melalui IStreamingTransport dan mematuhi Protokol Kerangka Kerja Bot v3 dengan Ekstensi Streaming. |
| Dispose(Boolean) |
Membuang sumber daya dari StreamingRequestHandler. |
| ForgetConversation(String) |
Menghapus percakapan yang diberikan dari instans koleksi percakapan terlacak StreamingRequestHandler ini. |
| HasConversation(String) |
Memeriksa untuk melihat apakah kumpulan percakapan yang diterima StreamingRequestHandler ini berisi ID percakapan yang diteruskan. |
| ListenAsync() |
Mulai mendengarkan permintaan masuk melalui server StreamingRequestHandler ini. |
| ListenAsync(CancellationToken) |
Mulai mendengarkan permintaan masuk melalui server StreamingRequestHandler ini. |
| ProcessRequestAsync(ReceiveRequest, ILogger<RequestHandler>, Object, CancellationToken) |
Menangani permintaan masuk. |
| SendActivityAsync(Activity, CancellationToken) |
Activity Mengonversi menjadi StreamingRequest dan mengirimkannya ke saluran yang tersambung dengan StreamingRequestHandler ini. |
| SendStreamingRequestAsync(StreamingRequest, CancellationToken) |
StreamingRequest Mengirim ke saluran streaming yang tersambung. |
| ServerDisconnected(Object, DisconnectedEventArgs) |
Penanganan aktivitas untuk peristiwa yang terputus dari server. |