Język

IPayloadSender.SendPayload Metoda

Definicja

Rozpoczyna proces zapisywania podanego ładunku do wychodzącego Stream i ustawia callback na wyzwalanie po zakończeniu działania.

public void SendPayload(Microsoft.Bot.Streaming.Payloads.Header header, System.IO.Stream payload, bool isLengthKnown, Func<Microsoft.Bot.Streaming.Payloads.Header,System.Threading.Tasks.Task> sentCallback);
abstract member SendPayload : Microsoft.Bot.Streaming.Payloads.Header * System.IO.Stream * bool * Func<Microsoft.Bot.Streaming.Payloads.Header, System.Threading.Tasks.Task> -> unit
Public Sub SendPayload (header As Header, payload As Stream, isLengthKnown As Boolean, sentCallback As Func(Of Header, Task))

Parametry

header
Header

Do korespondencji Header wychodzącej PayloadStream.

payload
Stream

Zawiera Stream dane do zapisu do wychodzącego PayloadStream.

isLengthKnown
Boolean

Prawdziwe, jeśli długość strumienia jest znana, w przeciwnym razie nieprawda.

sentCallback
Func<Header,Task>

Funkcja wyzwalania się po zakończeniu operacji wysyłania.

Dotyczy