Поделиться через


PayloadStreamAssembler Класс

Определение

Специфичный IAssembler для потоков полезных данных.

public class PayloadStreamAssembler : Microsoft.Bot.Streaming.Payloads.IAssembler
type PayloadStreamAssembler = class
    interface IAssembler
Public Class PayloadStreamAssembler
Implements IAssembler
Наследование
PayloadStreamAssembler
Реализации

Конструкторы

PayloadStreamAssembler(IStreamManager, Guid, String, Nullable<Int32>)

Инициализирует новый экземпляр класса PayloadStreamAssembler.

PayloadStreamAssembler(IStreamManager, Guid)

Инициализирует новый экземпляр класса PayloadStreamAssembler.

Свойства

ContentLength

Возвращает или задает длину содержимого, содержащегося в полезных данных.

ContentType

Возвращает или задает тип содержимого, содержащегося в полезных данных.

End

Возвращает значение, указывающее, имеет ли значение true, если текущий сегмент является последним сегментом потока.

Id

Возвращает идентификатор этого ассемблер.

Методы

Close()

Закрывает ассемблер.

CreateStreamFromPayload()

Создает новый поток, заполненный байтами полезных данных ассемблеров.

GetPayloadAsStream()

Возвращает полезные данные ассемблеров в виде потока.

OnReceive(Header, Stream, Int32)

Действие, выполняеме ассемблером при получении новых байтов во входящий поток.

Применяется к