PipeReader 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.
Definierar en klass som ger åtkomst till en lässida i röret.
public ref class PipeReader abstract
public abstract class PipeReader
type PipeReader = class
Public MustInherit Class PipeReader
- Arv
-
PipeReader
Konstruktorer
| Name | Description |
|---|---|
| PipeReader() |
Initierar en ny instans av PipeReader klassen. |
Metoder
| Name | Description |
|---|---|
| AdvanceTo(SequencePosition, SequencePosition) |
Flyttar framåt pipelinens läsmarkör till efter förbrukade data, markerar data som bearbetade, läser och granskas. |
| AdvanceTo(SequencePosition) |
Flyttar framåt pipelinens läsmarkör till efter förbrukade data och markerar data som bearbetade. |
| AsStream(Boolean) |
Returnerar en Stream representation av PipeReader. |
| CancelPendingRead() |
Avbryter den väntande ReadAsync(CancellationToken) åtgärden utan att orsaka att den genererar och utan att PipeReaderslutföra . Om det inte finns någon väntande åtgärd avbryts nästa åtgärd. |
| Complete(Exception) |
Signaler till producenten om att konsumenten är klar med läsningen. |
| CompleteAsync(Exception) |
Markerar den aktuella pipe reader-instansen som fullständig, vilket innebär att inga fler data läse från den. |
| CopyToAsync(PipeWriter, CancellationToken) |
Läser asynkront byte från PipeReader och skriver dem till den angivna PipeWriter, med hjälp av en angiven annulleringstoken. |
| CopyToAsync(Stream, CancellationToken) |
Läser asynkront byteen från PipeReader och skriver dem till den angivna strömmen med hjälp av en angiven annulleringstoken. |
| Create(ReadOnlySequence<Byte>) |
Skapar en PipeReader omslutning av den angivna ReadOnlySequence<T>. |
| Create(Stream, StreamPipeReaderOptions) |
Skapar en PipeReader omslutning av den angivna Stream. |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| OnWriterCompleted(Action<Exception,Object>, Object) |
Föråldrad.
Registrerar ett återanrop som körs när PipeWriter sidan av röret har slutförts. |
| ReadAsync(CancellationToken) |
Läser asynkront en sekvens med byte från den aktuella PipeReader. |
| ReadAtLeastAsync(Int32, CancellationToken) |
Läser asynkront en sekvens med byte från den aktuella PipeReader. |
| ReadAtLeastAsyncCore(Int32, CancellationToken) |
Läser asynkront en sekvens med byte från den aktuella PipeReader. |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
| TryRead(ReadResult) |
Försöker att synkront läsa data .PipeReader |