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) |
Действие, выполняеме ассемблером при получении новых байтов во входящий поток. |