PipeReader Kelas

Definisi

Menentukan kelas yang menyediakan akses ke sisi baca pipa.

public ref class PipeReader abstract
public abstract class PipeReader
type PipeReader = class
Public MustInherit Class PipeReader
Warisan
PipeReader

Konstruktor

Nama Deskripsi
PipeReader()

Menginisialisasi instans baru dari kelas PipeReader.

Metode

Nama Deskripsi
AdvanceTo(SequencePosition, SequencePosition)

Memindahkan kursor baca alur ke setelah data yang digunakan, menandai data sebagai diproses, dibaca, dan diperiksa.

AdvanceTo(SequencePosition)

Memindahkan kursor baca alur ke setelah data yang digunakan, menandai data sebagai diproses.

AsStream(Boolean)

Mengembalikan Stream representasi dari PipeReader.

CancelPendingRead()

Membatalkan operasi yang tertunda ReadAsync(CancellationToken) tanpa menyebabkannya melempar dan tanpa menyelesaikan PipeReader. Jika tidak ada operasi yang tertunda, ini membatalkan operasi berikutnya.

Complete(Exception)

Sinyal kepada produsen bahwa konsumen sudah selesai membaca.

CompleteAsync(Exception)

Menandai instans pembaca pipa saat ini sebagai selesai, yang berarti tidak ada lagi data yang akan dibaca darinya.

CopyToAsync(PipeWriter, CancellationToken)

Secara asinkron membaca byte dari PipeReader dan menulisnya ke yang ditentukan PipeWriter, menggunakan token pembatalan yang ditentukan.

CopyToAsync(Stream, CancellationToken)

Secara asinkron membaca byte dari PipeReader dan menulisnya ke aliran yang ditentukan, menggunakan token pembatalan tertentu.

Create(ReadOnlySequence<Byte>)

Membuat pembungkusan PipeReader yang ditentukan ReadOnlySequence<T>.

Create(Stream, StreamPipeReaderOptions)

Membuat pembungkusan PipeReader yang ditentukan Stream.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan Type instans saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari Objectsaat ini.

(Diperoleh dari Object)
OnWriterCompleted(Action<Exception,Object>, Object)
Kedaluwarsa.

Mendaftarkan panggilan balik yang dijalankan ketika sisi PipeWriter pipa selesai.

ReadAsync(CancellationToken)

Secara asinkron membaca urutan byte dari saat ini PipeReader.

ReadAtLeastAsync(Int32, CancellationToken)

Secara asinkron membaca urutan byte dari saat ini PipeReader.

ReadAtLeastAsyncCore(Int32, CancellationToken)

Secara asinkron membaca urutan byte dari saat ini PipeReader.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
TryRead(ReadResult)

Mencoba untuk membaca data PipeReadersecara sinkron .

Berlaku untuk