Delen via


PayloadStream Klas

Definitie

Een uitbreiding van Stream die werkt in combinatie met een PayloadStreamAssembler om onbewerkte bytes te converteren naar een verbruiksvorm.

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

Constructors

PayloadStream(PayloadStreamAssembler)

Initialiseert een nieuw exemplaar van de PayloadStream klasse.

Eigenschappen

CanRead

Een uitbreiding van Stream die werkt in combinatie met een PayloadStreamAssembler om onbewerkte bytes te converteren naar een verbruiksvorm.

CanSeek

Een uitbreiding van Stream die werkt in combinatie met een PayloadStreamAssembler om onbewerkte bytes te converteren naar een verbruiksvorm.

CanWrite

Een uitbreiding van Stream die werkt in combinatie met een PayloadStreamAssembler om onbewerkte bytes te converteren naar een verbruiksvorm.

Length

Een uitbreiding van Stream die werkt in combinatie met een PayloadStreamAssembler om onbewerkte bytes te converteren naar een verbruiksvorm.

Position

Een uitbreiding van Stream die werkt in combinatie met een PayloadStreamAssembler om onbewerkte bytes te converteren naar een verbruiksvorm.

Methoden

Cancel()

Sluit de verbonden PayloadStreamAssembler en beëindigt de productie.

Dispose(Boolean)

Een uitbreiding van Stream die werkt in combinatie met een PayloadStreamAssembler om onbewerkte bytes te converteren naar een verbruiksvorm.

DoneProducing()

Wordt aangeroepen wanneer de productie is geannuleerd of voltooid.

Flush()

Nee, nee. PayloadStreams mogen nooit worden leeggemaakt, dus overschrijven we Flush van Stream om ervoor te zorgen dat er geen aanroeper probeert een PayloadStream leeg te maken.

Read(Byte[], Int32, Int32)

Deze functie wordt aangeroepen door StreamReader bij het verwerken van stromen. Het lijkt geen verwijzingen te hebben, maar moet in feite worden geïmplementeerd door StreamReader, net als Lengte.

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

Een uitbreiding van Stream die werkt in combinatie met een PayloadStreamAssembler om onbewerkte bytes te converteren naar een verbruiksvorm.

Seek(Int64, SeekOrigin)

Wordt niet ondersteund. Gooit NotSupportedException.

SetLength(Int64)

Wordt niet ondersteund. Gooit NotSupportedException.

Write(Byte[], Int32, Int32)

Een uitbreiding van Stream die werkt in combinatie met een PayloadStreamAssembler om onbewerkte bytes te converteren naar een verbruiksvorm.

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

Een uitbreiding van Stream die werkt in combinatie met een PayloadStreamAssembler om onbewerkte bytes te converteren naar een verbruiksvorm.

Van toepassing op