BufferedReadStream Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Flux qui encapsule un autre flux et autorise la lecture de lignes. Les données sont mises en mémoire tampon.
public ref class BufferedReadStream : System::IO::Stream
public class BufferedReadStream : System.IO.Stream
type BufferedReadStream = class
inherit Stream
Public Class BufferedReadStream
Inherits Stream
- Héritage
-
BufferedReadStream
Constructeurs
BufferedReadStream(Stream, Int32, ArrayPool<Byte>) |
Crée un flux. |
BufferedReadStream(Stream, Int32) |
Crée un flux. |
Propriétés
BufferedData |
Données actuellement mises en mémoire tampon. |
CanRead |
Flux qui encapsule un autre flux et autorise la lecture de lignes. Les données sont mises en mémoire tampon. |
CanSeek |
Flux qui encapsule un autre flux et autorise la lecture de lignes. Les données sont mises en mémoire tampon. |
CanTimeout |
Flux qui encapsule un autre flux et autorise la lecture de lignes. Les données sont mises en mémoire tampon. |
CanWrite |
Flux qui encapsule un autre flux et autorise la lecture de lignes. Les données sont mises en mémoire tampon. |
Length |
Flux qui encapsule un autre flux et autorise la lecture de lignes. Les données sont mises en mémoire tampon. |
Position |
Flux qui encapsule un autre flux et autorise la lecture de lignes. Les données sont mises en mémoire tampon. |
Méthodes
Dispose(Boolean) |
Flux qui encapsule un autre flux et autorise la lecture de lignes. Les données sont mises en mémoire tampon. |
EnsureBuffered() |
Garantit que la mémoire tampon n’est pas vide. |
EnsureBuffered(Int32) |
Garantit qu’une quantité minimale de données mises en mémoire tampon est disponible. |
EnsureBufferedAsync(CancellationToken) |
Garantit que la mémoire tampon n’est pas vide. |
EnsureBufferedAsync(Int32, CancellationToken) |
Garantit qu’une quantité minimale de données mises en mémoire tampon est disponible. |
Flush() |
Flux qui encapsule un autre flux et autorise la lecture de lignes. Les données sont mises en mémoire tampon. |
FlushAsync(CancellationToken) |
Flux qui encapsule un autre flux et autorise la lecture de lignes. Les données sont mises en mémoire tampon. |
Read(Byte[], Int32, Int32) |
Flux qui encapsule un autre flux et autorise la lecture de lignes. Les données sont mises en mémoire tampon. |
ReadAsync(Byte[], Int32, Int32, CancellationToken) |
Flux qui encapsule un autre flux et autorise la lecture de lignes. Les données sont mises en mémoire tampon. |
ReadAsync(Memory<Byte>, CancellationToken) |
Flux qui encapsule un autre flux et autorise la lecture de lignes. Les données sont mises en mémoire tampon. |
ReadLine(Int32) |
Lit une ligne. Une ligne est définie comme une séquence de caractères suivie d’un retour chariot immédiatement suivi d’un flux de ligne. La chaîne résultante ne contient pas le retour chariot de fin et le flux de ligne. |
ReadLineAsync(Int32, CancellationToken) |
Lit une ligne. Une ligne est définie comme une séquence de caractères suivie d’un retour chariot immédiatement suivi d’un flux de ligne. La chaîne résultante ne contient pas le retour chariot de fin et le flux de ligne. |
Seek(Int64, SeekOrigin) |
Flux qui encapsule un autre flux et autorise la lecture de lignes. Les données sont mises en mémoire tampon. |
SetLength(Int64) |
Flux qui encapsule un autre flux et autorise la lecture de lignes. Les données sont mises en mémoire tampon. |
Write(Byte[], Int32, Int32) |
Flux qui encapsule un autre flux et autorise la lecture de lignes. Les données sont mises en mémoire tampon. |
WriteAsync(Byte[], Int32, Int32, CancellationToken) |
Flux qui encapsule un autre flux et autorise la lecture de lignes. Les données sont mises en mémoire tampon. |
WriteAsync(ReadOnlyMemory<Byte>, CancellationToken) |
Flux qui encapsule un autre flux et autorise la lecture de lignes. Les données sont mises en mémoire tampon. |