PipeReader Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Kanalın okuma tarafına erişim sağlayan bir sınıf tanımlar.
public ref class PipeReader abstract
public abstract class PipeReader
type PipeReader = class
Public MustInherit Class PipeReader
- Devralma
-
PipeReader
Oluşturucular
PipeReader() |
PipeReader sınıfının yeni bir örneğini başlatır. |
Yöntemler
AdvanceTo(SequencePosition, SequencePosition) |
İşlem hattının okuma imlecini tüketilen veriden sonraya taşır ve verileri işlendi, okundu ve incelendi olarak işaretler. |
AdvanceTo(SequencePosition) |
İşlem hattının okuma imlecini tüketilen verilerin arkasına taşır ve verileri işlendi olarak işaretler. |
AsStream(Boolean) |
PipeReader Stream gösterimini döndürür. |
CancelPendingRead() |
Bekleyen ReadAsync(CancellationToken) işlemini, oluşturmasına neden olmadan ve PipeReadertamamlamadan iptal eder. Bekleyen bir işlem yoksa, bu işlem sonraki işlemi iptal eder. |
Complete(Exception) |
Tüketicinin okumayı bitirdiğini üreticiye bildirir. |
CompleteAsync(Exception) |
Geçerli kanal okuyucu örneğini tamamlandı olarak işaretler; başka veri okunmayacak anlamına gelir. |
CopyToAsync(PipeWriter, CancellationToken) |
PipeReader baytları zaman uyumsuz olarak okur ve belirtilen iptal belirtecini kullanarak belirtilen PipeWriteryazar. |
CopyToAsync(Stream, CancellationToken) |
PipeReader baytları zaman uyumsuz olarak okur ve belirtilen iptal belirtecini kullanarak belirtilen akışa yazar. |
Create(ReadOnlySequence<Byte>) |
Belirtilen ReadOnlySequence<T>sarmalayan bir PipeReader oluşturur. |
Create(Stream, StreamPipeReaderOptions) |
Belirtilen Streamsarmalayan bir PipeReader oluşturur. |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
OnWriterCompleted(Action<Exception,Object>, Object) |
Geçersiz.
Kanalın PipeWriter tarafı tamamlandığında yürütülen bir geri çağırma kaydeder. |
ReadAsync(CancellationToken) |
geçerli PipeReaderbir bayt dizisini zaman uyumsuz olarak okur. |
ReadAtLeastAsync(Int32, CancellationToken) |
geçerli PipeReaderbir bayt dizisini zaman uyumsuz olarak okur. |
ReadAtLeastAsyncCore(Int32, CancellationToken) |
geçerli PipeReaderbir bayt dizisini zaman uyumsuz olarak okur. |
ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |
TryRead(ReadResult) |
PipeReaderverileri zaman uyumlu bir şekilde okumaya çalışır. |