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) |
Przesuwa kursor odczytu potoku do po zużytych danych, oznaczając dane jako przetworzone. |
AdvanceTo(SequencePosition, SequencePosition) |
Przechodzi do przodu kursor odczytu potoku do po zużytych danych, oznaczając dane jako przetworzone, odczytywane i badane. |
AsStream(Boolean) |
Zwraca reprezentację Stream elementu PipeReader. |
CancelPendingRead() |
Anuluje oczekującą ReadAsync(CancellationToken) operację bez powodowania jej zgłaszania i bez kończenia PipeReaderoperacji . Jeśli nie ma operacji oczekującej, spowoduje to anulowanie następnej operacji. |
Complete(Exception) |
Sygnalizuje producentowi, że konsument jest odczytywany. |
CompleteAsync(Exception) |
Oznacza bieżące wystąpienie czytnika potoków jako ukończone, co oznacza, że nie będą odczytywane żadne dane. |
CopyToAsync(PipeWriter, CancellationToken) |
Asynchronicznie odczytuje bajty z obiektu PipeReader i zapisuje je w określonym PipeWriterobiekcie przy użyciu określonego rozmiaru buforu i tokenu anulowania. |
CopyToAsync(Stream, CancellationToken) |
Asynchronicznie odczytuje bajty z obiektu PipeReader i zapisuje je w określonym strumieniu przy użyciu określonego tokenu anulowania. |
Create(ReadOnlySequence<Byte>) |
Tworzy zawijanie PipeReader określonego ReadOnlySequence<T>elementu . |
Create(Stream, StreamPipeReaderOptions) |
Tworzy zawijanie PipeReader określonego Streamelementu . |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
OnWriterCompleted(Action<Exception,Object>, Object) |
Przestarzałe.
Przestarzałe.
Rejestruje wywołanie zwrotne wykonywane po PipeWriter zakończeniu pracy po stronie potoku. |
ReadAsync(CancellationToken) |
Asynchronicznie odczytuje sekwencję bajtów z bieżącego PipeReaderelementu . |
ReadAtLeastAsync(Int32, CancellationToken) |
Asynchronicznie odczytuje sekwencję bajtów z bieżącego PipeReaderelementu . |
ReadAtLeastAsyncCore(Int32, CancellationToken) |
Asynchronicznie odczytuje sekwencję bajtów z bieżącego PipeReaderelementu . |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
TryRead(ReadResult) |
Próbuje synchronicznie odczytać dane .PipeReader |
Dotyczy
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla