ChannelReader<T> Klasa
Definicja
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 klasę bazową do odczytu z kanału.
generic <typename T>
public ref class ChannelReader abstract
public abstract class ChannelReader<T>
type ChannelReader<'T> = class
Public MustInherit Class ChannelReader(Of T)
Parametry typu
- T
Określa typ danych, które mogą być odczytywane z kanału.
- Dziedziczenie
-
ChannelReader<T>
Konstruktory
ChannelReader<T>() |
Inicjuje wystąpienie klasy ChannelReader<T>. |
Właściwości
CanCount |
Pobiera wartość wskazującą, czy Count jest dostępna do użycia w tym ChannelReader<T> wystąpieniu. |
CanPeek |
Pobiera wartość wskazującą, czy TryPeek(T) jest dostępna do użycia w tym ChannelReader<T> wystąpieniu. |
Completion |
Pobiera element Task , który zostanie ukończony, gdy żadne dane nie będą kiedykolwiek dostępne do odczytu z tego kanału. |
Count |
Pobiera bieżącą liczbę elementów dostępnych z tego czytnika kanału. |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ReadAllAsync(CancellationToken) |
Tworzy obiekt IAsyncEnumerable<T> , który umożliwia odczytywanie wszystkich danych z kanału. |
ReadAsync(CancellationToken) |
Asynchronicznie odczytuje element z kanału. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
TryPeek(T) |
Próbuje zajrzeć do elementu z kanału. |
TryRead(T) |
Próbuje odczytać element z kanału. |
WaitToReadAsync(CancellationToken) |
Zwraca wartość , która zostanie ukończona ValueTask<TResult> , gdy dane będą dostępne do odczytu. |