次の方法で共有


ContentStream class

デコードするコンテンツを含む固定長または無限長のストリーム。

コンストラクター

ContentStream(string, PayloadAssembler)

ContentStream クラスの新しいインスタンスを初期化します。

プロパティ

contentType

この ContentStream に含まれるオブジェクトの種類の名前を取得します。

id
length

この ContentStream の長さを取得します。

メソッド

cancel()

アセンブラーを閉じます。

getStream()

この ContentStream 内に含まれるデータを取得します。

readAsJson<T>()

型指定された JSON オブジェクトとして 、サブスクライブ可能なStream コンテンツを取得します。

readAsString()

SubscribableStream コンテンツを文字列として取得します。

コンストラクターの詳細

ContentStream(string, PayloadAssembler)

ContentStream クラスの新しいインスタンスを初期化します。

new ContentStream(id: string, assembler: PayloadAssembler)

パラメーター

id

string

このインスタンスに割り当てられた ID。

assembler
PayloadAssembler

このインスタンスに割り当てられた PayloadAssembler

プロパティの詳細

contentType

この ContentStream に含まれるオブジェクトの種類の名前を取得します。

string | PayloadTypes contentType

プロパティ値

string | PayloadTypes

この ContentStreamPayloadType

id

id: string

プロパティ値

string

length

この ContentStream の長さを取得します。

number length

プロパティ値

number

この ContentStream の長さを表す数値。

メソッドの詳細

cancel()

アセンブラーを閉じます。

function cancel()

getStream()

この ContentStream 内に含まれるデータを取得します。

function getStream(): SubscribableStream

戻り値

この ContentStream のサブスクライブ可能なストリーム

readAsJson<T>()

型指定された JSON オブジェクトとして 、サブスクライブ可能なStream コンテンツを取得します。

function readAsJson<T>(): Promise<T>

戻り値

Promise<T>

コンテンツを含む型指定 SubscribableStream されたオブジェクト Promise。

readAsString()

SubscribableStream コンテンツを文字列として取得します。

function readAsString(): Promise<string>

戻り値

Promise<string>

SubscribableStream コンテンツを含む文字列 Promise。