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