PayloadStreamAssembler Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Specifické IAssembler pro datové proudy datové části.
public class PayloadStreamAssembler : Microsoft.Bot.Streaming.Payloads.IAssembler
type PayloadStreamAssembler = class
interface IAssembler
Public Class PayloadStreamAssembler
Implements IAssembler
- Dědičnost
-
PayloadStreamAssembler
- Implementuje
Konstruktory
PayloadStreamAssembler(IStreamManager, Guid, String, Nullable<Int32>) |
Inicializuje novou instanci PayloadStreamAssembler třídy. |
PayloadStreamAssembler(IStreamManager, Guid) |
Inicializuje novou instanci PayloadStreamAssembler třídy. |
Vlastnosti
ContentLength |
Získá nebo nastaví délku obsahu obsaženého v datové části. |
ContentType |
Získá nebo nastaví typ obsahu obsaženého v datové části. |
End |
Získá hodnotu označující, zda true, pokud aktuální segment je posledním segmentem datového proudu. |
Id |
Získá ID tohoto assembleru. |
Metody
Close() |
Zavře assembler. |
CreateStreamFromPayload() |
Vytvoří nový stream naplněný bajty datové části assembleru. |
GetPayloadAsStream() |
Vrátí datovou část assembleru jako datový proud. |
OnReceive(Header, Stream, Int32) |
Akce, kterou assembler provede při přijetí nových bajtů v příchozím datovém proudu. |