ChannelReader<T> Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Biedt een basisklasse voor het lezen vanuit een kanaal.
generic <typename T>
public ref class ChannelReader abstract
public abstract class ChannelReader<T>
type ChannelReader<'T> = class
Public MustInherit Class ChannelReader(Of T)
Type parameters
- T
Hiermee geeft u het type gegevens op dat kan worden gelezen uit het kanaal.
- Overname
-
ChannelReader<T>
Constructors
| Name | Description |
|---|---|
| ChannelReader<T>() |
Initialiseert een exemplaar van de ChannelReader<T> klasse. |
Eigenschappen
| Name | Description |
|---|---|
| CanCount |
Hiermee wordt een waarde opgehaald die aangeeft of Count deze beschikbaar is voor gebruik op dit ChannelReader<T> exemplaar. |
| CanPeek |
Hiermee wordt een waarde opgehaald die aangeeft of TryPeek(T) deze beschikbaar is voor gebruik op dit ChannelReader<T> exemplaar. |
| Completion |
Hiermee wordt een Task bewerking opgehaald die wordt voltooid wanneer er nooit meer gegevens beschikbaar zijn om te worden gelezen vanuit dit kanaal. |
| Count |
Hiermee haalt u het huidige aantal items op dat beschikbaar is via deze kanaallezer. |
Methoden
| Name | Description |
|---|---|
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ReadAllAsync(CancellationToken) |
Hiermee maakt u een IAsyncEnumerable<T> bestand waarmee alle gegevens uit het kanaal kunnen worden gelezen. |
| ReadAsync(CancellationToken) |
Leest asynchroon een item uit het kanaal. |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
| TryPeek(T) |
Probeert een item van het kanaal te bekijken. |
| TryRead(T) |
Probeert een item uit het kanaal te lezen. |
| WaitToReadAsync(CancellationToken) |
Retourneert een ValueTask<TResult> bewerking die wordt voltooid wanneer gegevens beschikbaar zijn om te lezen. |