Språk

PayloadStream Klass

Definition

En utvidgning av Stream det fungerar tillsammans med a PayloadStreamAssembler för att konvertera råbyte till en förbrukningsbar form.

public class PayloadStream : System.IO.Stream
type PayloadStream = class
    inherit Stream
Public Class PayloadStream
Inherits Stream
Arv
PayloadStream

Konstruktorer

Name Description
PayloadStream(PayloadStreamAssembler)

Initierar en ny instans av PayloadStream klassen.

Egenskaper

Name Description
CanRead

En utvidgning av Stream det fungerar tillsammans med a PayloadStreamAssembler för att konvertera råbyte till en förbrukningsbar form.

CanSeek

En utvidgning av Stream det fungerar tillsammans med a PayloadStreamAssembler för att konvertera råbyte till en förbrukningsbar form.

CanWrite

En utvidgning av Stream det fungerar tillsammans med a PayloadStreamAssembler för att konvertera råbyte till en förbrukningsbar form.

Length

En utvidgning av Stream det fungerar tillsammans med a PayloadStreamAssembler för att konvertera råbyte till en förbrukningsbar form.

Position

En utvidgning av Stream det fungerar tillsammans med a PayloadStreamAssembler för att konvertera råbyte till en förbrukningsbar form.

Metoder

Name Description
Cancel()

Stänger den kopplade PayloadStreamAssembler och avslutar produktionen.

Dispose(Boolean)

En utvidgning av Stream det fungerar tillsammans med a PayloadStreamAssembler för att konvertera råbyte till en förbrukningsbar form.

DoneProducing()

Kallas när produktionen avbryts eller slutförs.

Flush()

Ingen åtgärd. PayloadStreams ska aldrig rensas, så vi åsidosätter Streams Flush för att säkerställa att ingen uppringare försöker rensa en PayloadStream.

Read(Byte[], Int32, Int32)

Denna funktion anropas av StreamReader när strömmar bearbetas. Det kommer att verka sakna referenser, men måste faktiskt implementeras av StreamReader, precis som Length.

ReadAsync(Byte[], Int32, Int32, CancellationToken)

En utvidgning av Stream det fungerar tillsammans med a PayloadStreamAssembler för att konvertera råbyte till en förbrukningsbar form.

Seek(Int64, SeekOrigin)

Stöds inte. Kastar NotSupportedException.

SetLength(Int64)

Stöds inte. Kastar NotSupportedException.

Write(Byte[], Int32, Int32)

En utvidgning av Stream det fungerar tillsammans med a PayloadStreamAssembler för att konvertera råbyte till en förbrukningsbar form.

WriteAsync(Byte[], Int32, Int32, CancellationToken)

En utvidgning av Stream det fungerar tillsammans med a PayloadStreamAssembler för att konvertera råbyte till en förbrukningsbar form.

Gäller för