ContentStream class
包含要解码的内容的固定长度或无限长度的流。
构造函数
Content |
初始化 ContentStream 类的新实例。 |
属性
content |
获取此 ContentStream中包含的对象类型的名称。 |
id | |
length | 获取此 ContentStream的长度。 |
方法
cancel() | 关闭汇编程序。 |
get |
获取此 ContentStream中包含的数据。 |
read |
获取 SubscribableStream 内容作为类型化的 JSON 对象。 |
read |
获取 SubscribableStream 内容作为字符串。 |
构造函数详细信息
ContentStream(string, PayloadAssembler)
初始化 ContentStream 类的新实例。
new ContentStream(id: string, assembler: PayloadAssembler)
参数
- id
-
string
分配给此实例的 ID。
- assembler
- PayloadAssembler
分配给此实例的 PayloadAssembler。
属性详细信息
contentType
id
id: string
属性值
string
length
方法详细信息
cancel()
关闭汇编程序。
function cancel()
getStream()
readAsJson<T>()
获取 SubscribableStream 内容作为类型化的 JSON 对象。
function readAsJson<T>(): Promise<T>
返回
Promise<T>
包含 SubscribableStream
内容的类型化对象 Promise。
readAsString()
获取 SubscribableStream 内容作为字符串。
function readAsString(): Promise<string>
返回
Promise<string>
包含 SubscribableStream 内容的字符串 Promise。