PayloadStreamAssembler Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine IAssembler speziell für Nutzlastströme.
public class PayloadStreamAssembler : Microsoft.Bot.Streaming.Payloads.IAssembler
type PayloadStreamAssembler = class
interface IAssembler
Public Class PayloadStreamAssembler
Implements IAssembler
- Vererbung
-
PayloadStreamAssembler
- Implementiert
Konstruktoren
| Name | Beschreibung |
|---|---|
| PayloadStreamAssembler(IStreamManager, Guid, String, Nullable<Int32>) |
Initialisiert eine neue Instanz der PayloadStreamAssembler-Klasse. |
| PayloadStreamAssembler(IStreamManager, Guid) |
Initialisiert eine neue Instanz der PayloadStreamAssembler-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| ContentLength |
Erhält oder setzt die Länge des Inhalts in der Nutzlast. |
| ContentType |
Erhält oder setzt den Typ des Inhalts, der in der Nutzlast enthalten ist. |
| End |
Erhält einen Wert, der angibt, ob wahr ist, wenn das aktuelle Segment das letzte Segment des Stroms ist. |
| Id |
Bekommt die ID dieses Assemblers. |
Methoden
| Name | Beschreibung |
|---|---|
| Close() |
Schließt den Assembler. |
| CreateStreamFromPayload() |
Erstellt einen neuen Strom, der mit den Bytes der Assembler-Payload gefüllt ist. |
| GetPayloadAsStream() |
Gibt die Nutzlast des Assemblers als Strom zurück. |
| OnReceive(Header, Stream, Int32) |
Die Aktion, die der Assembler ausführt, wenn neue Bytes im eingehenden Datenstrom empfangen werden. |