BotFrameworkHttpAdapterBase.ProcessStreamingActivityAsync Metode

Definisi

Metode adaptor utama untuk memproses aktivitas yang dikirim dari saluran streaming. Membuat konteks giliran dan menjalankan alur middleware untuk aktivitas masuk. ArgumentNullException Melempar pada argumen null.

public System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse> ProcessStreamingActivityAsync(Microsoft.Bot.Schema.Activity activity, Microsoft.Bot.Builder.BotCallbackHandler callbackHandler, System.Threading.CancellationToken cancellationToken = default);
abstract member ProcessStreamingActivityAsync : Microsoft.Bot.Schema.Activity * Microsoft.Bot.Builder.BotCallbackHandler * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse>
override this.ProcessStreamingActivityAsync : Microsoft.Bot.Schema.Activity * Microsoft.Bot.Builder.BotCallbackHandler * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse>
Public Function ProcessStreamingActivityAsync (activity As Activity, callbackHandler As BotCallbackHandler, Optional cancellationToken As CancellationToken = Nothing) As Task(Of InvokeResponse)

Parameter

activity
Activity

yang akan diproses Activity .

callbackHandler
BotCallbackHandler

BotCallbackHandler yang akan menangani aktivitas.

cancellationToken
CancellationToken

Token pembatalan yang dapat digunakan oleh objek atau utas lain untuk menerima pemberitahuan pembatalan.

Mengembalikan

Tugas yang mewakili pekerjaan yang diantrekan untuk dijalankan. Jika jenis aktivitas adalah 'Invoke' dan kunci yang sesuai (channelId + activityId) ditemukan maka InvokeResponse dikembalikan, jika tidak null dikembalikan.

Penerapan

Keterangan

Panggil metode ini untuk mengirim pesan ke percakapan secara reaktif. Jika tugas berhasil diselesaikan, maka jika aktivitas Type adalah Invoke dan kunci yang sesuai ( + ChannelIdId) ditemukan maka akan InvokeResponse dikembalikan, jika tidak null dikembalikan.

Metode ini mendaftarkan layanan berikut untuk gilirannya.

    Berlaku untuk