PayloadStreamAssembler Klasse

Definition

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.

Gilt für: