Freigeben über


PayloadSender.SendPayload Methode

Definition

Beginnt mit dem Schreiben der angegebenen Nutzlast in den ausgehenden 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
override this.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

Die Header , die in den ausgehenden PayloadStreamgeschrieben werden soll.

payload
Stream

Der Stream , der die Daten enthält, 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 nach Abschluss des Sendevorgangs ausgelöst werden soll.

Implementiert

Gilt für: