PayloadSender Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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 |