ContentStream class
Поток фиксированной или бесконечной длины, содержащей содержимое для декодирования.
Конструкторы
| Content |
Инициализирует новый экземпляр класса ContentStream. |
Свойства
| content |
Возвращает имя типа объекта, содержащегося в этом ContentStream. |
| id | |
| length | Возвращает длину этого ContentStream. |
Методы
| cancel() | Закрывает сборщик. |
| get |
Возвращает данные, содержащиеся в этом ContentStream. |
| read |
Возвращает содержимое |
| read |
Возвращает содержимое SubscribableStream в виде строки. |
Сведения о конструкторе
ContentStream(string, PayloadAssembler)
Инициализирует новый экземпляр класса ContentStream.
new ContentStream(id: string, assembler: PayloadAssembler)
Параметры
- id
-
string
Идентификатор, назначенный этому экземпляру.
- assembler
- PayloadAssembler
PayloadAssembler, назначенный этому экземпляру.
Сведения о свойстве
contentType
Возвращает имя типа объекта, содержащегося в этом ContentStream.
string | PayloadTypes contentType
Значение свойства
string | PayloadTypes
полезных данных
id
id: string
Значение свойства
string
length
Возвращает длину этого ContentStream.
number length
Значение свойства
number
Число, представляющее длину этого ContentStream.
Сведения о методе
cancel()
Закрывает сборщик.
function cancel()
getStream()
Возвращает данные, содержащиеся в этом ContentStream.
function getStream(): SubscribableStream
Возвращаемое значение
Этот ContentStream подписки.
readAsJson<T>()
Возвращает содержимое
function readAsJson<T>(): Promise<T>
Возвращаемое значение
Promise<T>
Типизированный объект Promise с содержимым SubscribableStream.
readAsString()
Возвращает содержимое SubscribableStream в виде строки.
function readAsString(): Promise<string>
Возвращаемое значение
Promise<string>
Строковое обещание с содержимым SubscribableStream.