Bagikan melalui


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

PipeReader()

Menginisialisasi instans baru kelas PipeReader.

Metode

AdvanceTo(SequencePosition)

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

AdvanceTo(SequencePosition, SequencePosition)

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

AsStream(Boolean)

Mengembalikan representasi Stream dari PipeReader.

CancelPendingRead()

Membatalkan operasi ReadAsync(CancellationToken) yang tertunda 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 PipeWriteryang ditentukan , menggunakan token pembatalan tertentu.

CopyToAsync(Stream, CancellationToken)

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

Create(ReadOnlySequence<Byte>)

Membuat PipeReader membungkus ReadOnlySequence<T>yang ditentukan.

Create(Stream, StreamPipeReaderOptions)

Membuat PipeReader membungkus Streamyang ditentukan.

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 PipeReadersaat ini .

ReadAtLeastAsync(Int32, CancellationToken)

Secara asinkron membaca urutan byte dari PipeReadersaat ini .

ReadAtLeastAsyncCore(Int32, CancellationToken)

Secara asinkron membaca urutan byte dari PipeReadersaat ini .

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
TryRead(ReadResult)

Mencoba membaca data secara sinkron PipeReader.

Berlaku untuk