ContentStream class
Ein Datenstrom mit fester oder unendlicher Länge, der Inhalte enthält, die decodiert werden sollen.
Konstruktoren
Content |
Initialisiert eine neue Instanz der ContentStream- Klasse. |
Eigenschaften
content |
Ruft den Namen des Typs des Objekts ab, das in diesem ContentStream-enthalten ist. |
id | |
length | Ruft die Länge dieses ContentStream-ab. |
Methoden
cancel() | Schließt den Assembler. |
get |
Ruft die In diesem ContentStream-enthaltenen Daten ab. |
read |
Ruft den abonnierendenStream- Inhalt als typiertes JSON-Objekt ab. |
read |
Ruft den AbonnierenableStream- Inhalt als Zeichenfolge ab. |
Details zum Konstruktor
ContentStream(string, PayloadAssembler)
Initialisiert eine neue Instanz der ContentStream- Klasse.
new ContentStream(id: string, assembler: PayloadAssembler)
Parameter
- id
-
string
Die dieser Instanz zugewiesene ID.
- assembler
- PayloadAssembler
Die PayloadAssembler- dieser Instanz zugewiesen.
Details zur Eigenschaft
contentType
Ruft den Namen des Typs des Objekts ab, das in diesem ContentStream-enthalten ist.
string | PayloadTypes contentType
Eigenschaftswert
string | PayloadTypes
Die PayloadType- dieses ContentStream-.
id
id: string
Eigenschaftswert
string
length
Ruft die Länge dieses ContentStream-ab.
number length
Eigenschaftswert
number
Eine Zahl, die die Länge dieses ContentStream-darstellt.
Details zur Methode
cancel()
Schließt den Assembler.
function cancel()
getStream()
Ruft die In diesem ContentStream-enthaltenen Daten ab.
function getStream(): SubscribableStream
Gibt zurück
Dieser abonnierendenStream-von ContentStream.
readAsJson<T>()
Ruft den abonnierendenStream- Inhalt als typiertes JSON-Objekt ab.
function readAsJson<T>(): Promise<T>
Gibt zurück
Promise<T>
Ein typiertes Objektzusage mit SubscribableStream
Inhalt.
readAsString()
Ruft den AbonnierenableStream- Inhalt als Zeichenfolge ab.
function readAsString(): Promise<string>
Gibt zurück
Promise<string>
Eine Zeichenfolgenzusage mit abonnierbaren Stream- Inhalt.