Freigeben über


IPayloadSender.SendPayload Methode

Definition

Beginnt mit dem Schreiben der angegebenen Nutzlast in die ausgehende Stream und legt fest, dass der Rückruf 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

Der Header , um in den ausgehenden PayloadStreamzu schreiben.

payload
Stream

Enthält Stream die Daten, die in den ausgehenden PayloadStreamgeschrieben werden sollen.

isLengthKnown
Boolean

True, wenn die Streamlänge bekannt ist, andernfalls false.

sentCallback
Func<Header,Task>

Die Funktion, die ausgelöst werden soll, sobald der Sendevorgang abgeschlossen ist.

Gilt für: