ContentStream class
デコードするコンテンツを含む固定長または無限長のストリーム。
コンストラクター
Content |
ContentStream クラスの新しいインスタンスを初期化します。 |
プロパティ
content |
この ContentStreamに含まれるオブジェクトの型の名前を取得します。 |
id | |
length | この ContentStreamの長さを取得します。 |
メソッド
cancel() | アセンブラーを閉じます。 |
get |
この ContentStreamに含まれるデータを取得します。 |
read |
型指定された JSON オブジェクトとしてコンテンツ |
read |
のサブスクライブ可能なStream コンテンツを文字列として取得します。 |
コンストラクターの詳細
ContentStream(string, PayloadAssembler)
ContentStream クラスの新しいインスタンスを初期化します。
new ContentStream(id: string, assembler: PayloadAssembler)
パラメーター
- id
-
string
このインスタンスに割り当てられた ID。
- assembler
- PayloadAssembler
PayloadAssembler このインスタンスに割り当てられます。
プロパティの詳細
contentType
この ContentStreamに含まれるオブジェクトの型の名前を取得します。
string | PayloadTypes contentType
プロパティ値
string | PayloadTypes
この ContentStreamの PayloadType。
id
id: string
プロパティ値
string
length
メソッドの詳細
cancel()
アセンブラーを閉じます。
function cancel()
getStream()
readAsJson<T>()
型指定された JSON オブジェクトとしてコンテンツ
function readAsJson<T>(): Promise<T>
戻り値
Promise<T>
SubscribableStream
コンテンツを含む型指定されたオブジェクト Promise。
readAsString()
のサブスクライブ可能なStream コンテンツを文字列として取得します。
function readAsString(): Promise<string>
戻り値
Promise<string>
サブスクライブ可能なStream コンテンツを含む文字列 Promise。