System.IO.Pipelines Przestrzeń nazw
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.
Udostępnia typy do wykonywania złożonych, wysokowydajnych operacji wejścia-wyjścia (we/wy).
Klasy
| Pipe |
Domyślna PipeWriter i PipeReader implementacja. |
| PipeOptions |
Reprezentuje zestaw Pipe opcji. |
| PipeReader |
Definiuje klasę, która zapewnia dostęp do strony odczytu potoku. |
| PipeScheduler |
Abstrakcja uruchamiania PipeReader i PipeWriter wywołań zwrotnych oraz kontynuacji. |
| PipeWriter |
Definiuje klasę, która udostępnia potok, do którego można zapisywać dane. |
| StreamPipeExtensions |
Udostępnia metody rozszerzenia, które Stream obsługują operacje odczytu i zapisu bezpośrednio w potokach. |
| StreamPipeReaderOptions |
Reprezentuje zestaw opcji kontrolowania tworzenia obiektu PipeReader. |
| StreamPipeWriterOptions |
Reprezentuje zestaw opcji kontrolowania tworzenia obiektu PipeWriter. |
Struktury
| FlushResult |
Wynik zwrócony przez FlushAsync(CancellationToken) wywołanie. |
| ReadResult |
Reprezentuje wynik wywołania ReadAsync(CancellationToken) . |
Interfejsy
| IDuplexPipe |
Definiuje klasę, która udostępnia potok dwukierunkowy, z którego można odczytywać i zapisywać dane. |