PayloadStream Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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. |