Sdílet prostřednictvím


StreamManager Třída

Definice

StreamManager se používají k poskytnutí přístupu k objektům, které se podílejí na zpracování příchozích PayloadStreamobjektů.

public class StreamManager : Microsoft.Bot.Streaming.Payloads.IStreamManager
type StreamManager = class
    interface IStreamManager
Public Class StreamManager
Implements IStreamManager
Dědičnost
StreamManager
Implementuje

Konstruktory

StreamManager(Action<PayloadStreamAssembler>)

Inicializuje novou instanci StreamManager třídy .

Metody

CloseStream(Guid)

Zavře přiřazenou PayloadStreamAssembler k objektu PayloadStream s daným ID.

GetPayloadAssembler(Guid)

Načte PayloadStreamAssembler s daným ID, pokud existuje, v opačném případě se vytvoří nová instance a dané ID se přiřadí.

GetPayloadStream(Header)

Načte z PayloadStream pole, které PayloadStreamAssembler spravuje tento manažer.

OnReceive(Header, Stream, Int32)

Slouží k nastavení chování spravovaného PayloadStreamAssembler objektu při přijetí dat.

Platí pro