Sprache

IPayloadSender.SendPayload Methode

Definition

Es beginnt den Prozess, die gegebene Nutzlast auf die ausgehende Stream Ladung zu schreiben, und setzt den Callback so ein, dass er nach Abschluss ausgelöst wird.

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))

Parameter

header
Header

Um Header an die ausgehenden PayloadStreamzu schreiben.

payload
Stream

Die enthalten, Stream die die Daten enthalten, um auf die ausgehende PayloadStreamAusgabe zu schreiben.

isLengthKnown
Boolean

Wahr, wenn die Flusslänge bekannt ist, ansonsten falsch.

sentCallback
Func<Header,Task>

Die Funktion wird ausgelöst, sobald die Sendeoperation abgeschlossen ist.

Gilt für: