PipeReader Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Definiuje klasę, która zapewnia dostęp do strony odczytu potoku.
public ref class PipeReader abstract
public abstract class PipeReader
type PipeReader = class
Public MustInherit Class PipeReader
- Dziedziczenie
-
PipeReader
Konstruktory
PipeReader() |
Inicjuje nowe wystąpienie klasy PipeReader. |
Metody
AdvanceTo(SequencePosition) |
Przenosi kursor odczytu potoku do po zużytych danych, oznaczając dane jako przetworzone. |
AdvanceTo(SequencePosition, SequencePosition) |
Przenosi kursor odczytu potoku do po zużytych danych, oznaczając dane jako przetworzone, odczyt i zbadane. |
AsStream(Boolean) |
Zwraca Stream reprezentację PipeReader. |
CancelPendingRead() |
Anuluje oczekującą operację ReadAsync(CancellationToken) bez powodowania jej wyrzucenia i bez ukończenia PipeReader. Jeśli nie ma oczekującej operacji, spowoduje to anulowanie następnej operacji. |
Complete(Exception) |
Sygnalizuje producentowi, że konsument jest odczytywany. |
CompleteAsync(Exception) |
Oznacza bieżące wystąpienie czytnika potoku jako ukończone, co oznacza, że żadne dane nie będą z niego odczytywane. |
CopyToAsync(PipeWriter, CancellationToken) |
Asynchronicznie odczytuje bajty z PipeReader i zapisuje je w określonym PipeWriterprzy użyciu określonego tokenu anulowania. |
CopyToAsync(Stream, CancellationToken) |
Asynchronicznie odczytuje bajty z PipeReader i zapisuje je w określonym strumieniu przy użyciu określonego tokenu anulowania. |
Create(ReadOnlySequence<Byte>) |
Tworzy PipeReader opakowywanie określonego ReadOnlySequence<T>. |
Create(Stream, StreamPipeReaderOptions) |
Tworzy PipeReader opakowywanie określonego Stream. |
Equals(Object) |
Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Pobiera Type bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Object. (Odziedziczone po Object) |
OnWriterCompleted(Action<Exception,Object>, Object) |
Przestarzałe.
Rejestruje wywołanie zwrotne wykonywane po zakończeniu PipeWriter stronie potoku. |
ReadAsync(CancellationToken) |
Asynchronicznie odczytuje sekwencję bajtów z bieżącego PipeReader. |
ReadAtLeastAsync(Int32, CancellationToken) |
Asynchronicznie odczytuje sekwencję bajtów z bieżącego PipeReader. |
ReadAtLeastAsyncCore(Int32, CancellationToken) |
Asynchronicznie odczytuje sekwencję bajtów z bieżącego PipeReader. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
TryRead(ReadResult) |
Próbuje synchronicznie odczytać dane PipeReader. |