Språk

PayloadSender Klass

Definition

Vid Skicka: köar upp sändningar och skickar dem längs transporten. Vid mottagning: tar emot en paketheader och några bytes och skickar dem till abonnenten.

public class PayloadSender : IDisposable, Microsoft.Bot.Streaming.PayloadTransport.IPayloadSender
type PayloadSender = class
    interface IPayloadSender
    interface IDisposable
Public Class PayloadSender
Implements IDisposable, IPayloadSender
Arv
PayloadSender
Implementeringar

Konstruktorer

Name Description
PayloadSender()

Initierar en ny instans av PayloadSender klassen.

Egenskaper

Name Description
IsConnected

Får ett värde som indikerar om PayloadSender för närvarande är ansluten till en ITransportSender.

Metoder

Name Description
Connect(ITransportSender)

Kopplar PayloadSender till den inskickade ITransportSender.

Disconnect(DisconnectedEventArgs)

Kopplar bort PayloadSender från dess ITransportSender.

Dispose()

Gör sig av med objektet och släpper alla relaterade objekt som ägs av klassen.

Dispose(Boolean)

Förkastningar som användes av klassen.

SendPayload(Header, Stream, Boolean, Func<Header,Task>)

Påbörjar processen att skriva den givna nyttolasten till den utgående Stream lasten och sätter callbacken att triggas när den är klar.

Händelser

Name Description
Disconnected

Emitteras när PayloadSender blir frånkopplad från .ITransportSender

Gäller för