ChannelReader<T> 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.
Kanaldan okumak için bir temel sınıf sağlar.
generic <typename T>
public ref class ChannelReader abstract
public abstract class ChannelReader<T>
type ChannelReader<'T> = class
Public MustInherit Class ChannelReader(Of T)
Tür Parametreleri
- T
Kanaldan okunabilecek veri türünü belirtir.
- Devralma
-
ChannelReader<T>
Oluşturucular
ChannelReader<T>() |
ChannelReader<T> sınıfının örneğini başlatır. |
Özellikler
CanCount |
Bu ChannelReader<T> örnekte kullanılabilir olup olmadığını Count belirten bir değer alır. |
CanPeek |
Bu ChannelReader<T> örnekte kullanılabilir olup olmadığını TryPeek(T) belirten bir değer alır. |
Completion |
Bu kanaldan okunabilecek daha fazla veri olmadığında tamamlanan bir Task alır. |
Count |
Bu kanal okuyucusundan edinilebilen geçerli öğe sayısını alır. |
Yöntemler
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() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ReadAllAsync(CancellationToken) |
Kanaldaki tüm verilerin okunmasını sağlayan bir IAsyncEnumerable<T> oluşturur. |
ReadAsync(CancellationToken) |
Kanaldaki bir öğeyi zaman uyumsuz olarak okur. |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
TryPeek(T) |
Kanaldan bir öğeye göz atmaya çalışır. |
TryRead(T) |
Kanaldan bir öğeyi okumaya çalışır. |
WaitToReadAsync(CancellationToken) |
Veriler okunmaya uygun olduğunda tamamlanacak bir ValueTask<TResult> döndürür. |