Sdílet prostřednictvím


IPayloadSender.SendPayload Metoda

Definice

Zahájí proces zápisu dané datové části na odchozí Stream a nastaví zpětné volání tak, aby se aktivovalo po dokončení.

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

K Header zápisu na odchozí PayloadStreamadresu .

payload
Stream

Obsahující Stream data, která se mají zapsat do odchozího PayloadStreamsouboru .

isLengthKnown
Boolean

True, pokud je známa délka streamu, jinak false.

sentCallback
Func<Header,Task>

Funkce, která se aktivuje po dokončení operace odeslání.

Platí pro