Microsoft.Bot.Streaming.Payloads |
Charge de paiement |
---|---|
Bot Framework SDK (C#) | Espaces de nom |
Description
Cet espace de noms contient l'envoyeur et le receveur des charge utile.
Liste des classes
Nom | Description |
---|---|
CancelDisassembler | Cette classe permet d'effectuer des requêtes Cancel. |
ContentStream | Cette classe permet d'effectuer un flux de longueur fixe ou infinie contenant du contenu à décoder. |
Header | Cette classe contient un entête de 48 octets, de taille fixe, précédant chaque charge utile. |
HeaderSerializer | Cette classe contient un entête sérialisé de 48 octets, de taille fixe, précédant chaque charge utile. |
PayloadDisassembler | Cette classe permet de prendre les données utiles et les divisées en morceaux à envoyer sur le transport et de les réassembler du côté de la réception. Elle permet le multiplexage de la charge utile et évite qu'une seule grande charge utile ne bloque le transport. |
PayloadStream | Cette classe contient une extension de Stream fonctionnant en conjonction avec un PayloadStreamAssembler pour convertir des octets bruts en une forme consommable. |
PayloadStreamAssembler | Cette classe contient un IAssembler spécifique aux flux de charge utile. |
PayloadTypes | Cette classe contient un ensemble de définitions bien connues des types PayloadStream utilisés par Headers. |
RequestDisassembler | Cette classe contient les charges utiles StreamingRequest. |
RequestManager | Cette classe permet de gérer les tâches impliquées dans le traitement et la réponse aux requêtes StreamingRequests entrantes. |
ResponseDisassembler | Cette classe contient les charges utiles StreamingResponse. |
ResponseMessageStream | Cette classe contient la pièce jointe contenue dans la collection de flux StreamingRequest, qui elle-même contient toute forme d'élément multimédia. |
ResponseMessageStreamDisassembler | Cette classe contient les charges utiles ResponseMessageStream. |
SendOperations | Cette classe contient un ensemble de tâches utilisé pour attacher un ou plusieurs PayloadDisassemblers à un seul PayloadSender multiplexant des blocs de données à partir de plusieurs charges utiles démontées et les envoyant sur le fil via un ITransportSender partagé. |
StreamDescription | Cette classe contient un objet facilement sérialisable utilisé pour entreposer l'identificateur, le type et la longueur d'un PayloadStream sans toucher au flux lui-même. |
StreamManager | Cette classe contient les StreamManagers étant utilisés pour fournir un accès aux objets impliqués dans le traitement des PayloadStreams entrants. |
StreamWrapper | Cette classe contient une enveloppe de flux et la longueur de ce flux. Utilisé pour déterminer la longueur d'un flux sans toucher le flux lui-même. |
Dernière mise à jour : Lundi, le 7 décembre 2020