Partager via


ContentStream class

Flux de longueur fixe ou infinie contenant du contenu à décoder.

Constructeurs

ContentStream(string, PayloadAssembler)

Initialise une nouvelle instance de la classe ContentStream.

Propriétés

contentType

Obtient le nom du type de l’objet contenu dans cette ContentStream.

id
length

Obtient la longueur de cette ContentStream.

Méthodes

cancel()

Ferme l’assembleur.

getStream()

Obtient les données contenues dans cette ContentStream.

readAsJson<T>()

Obtient le contenu SubscribableStream en tant qu’objet JSON typé.

readAsString()

Obtient le contenu AbonnementStream sous forme de chaîne.

Détails du constructeur

ContentStream(string, PayloadAssembler)

Initialise une nouvelle instance de la classe ContentStream.

new ContentStream(id: string, assembler: PayloadAssembler)

Paramètres

id

string

ID affecté à cette instance.

assembler
PayloadAssembler

Le PayloadAssembler affecté à cette instance.

Détails de la propriété

contentType

Obtient le nom du type de l’objet contenu dans cette ContentStream.

string | PayloadTypes contentType

Valeur de propriété

string | PayloadTypes

PayloadType de ceContentStream .

id

id: string

Valeur de propriété

string

length

Obtient la longueur de cette ContentStream.

number length

Valeur de propriété

number

Nombre représentant la longueur de cette ContentStream.

Détails de la méthode

cancel()

Ferme l’assembleur.

function cancel()

getStream()

Obtient les données contenues dans cette ContentStream.

function getStream(): SubscribableStream

Retours

Cette ContentStreamAbonnementStream.

readAsJson<T>()

Obtient le contenu SubscribableStream en tant qu’objet JSON typé.

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

Retours

Promise<T>

Objet typé Promise avec SubscribableStream contenu.

readAsString()

Obtient le contenu AbonnementStream sous forme de chaîne.

function readAsString(): Promise<string>

Retours

Promise<string>

Chaîne Promise avec contenu d’abonnementStream.