BufferedReadStream Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Flusso che esegue il wrapping di un altro flusso e consente la lettura di righe. I dati vengono memorizzati nel buffer in memoria.
public ref class BufferedReadStream : System::IO::Stream
public class BufferedReadStream : System.IO.Stream
type BufferedReadStream = class
inherit Stream
Public Class BufferedReadStream
Inherits Stream
- Ereditarietà
-
BufferedReadStream
Costruttori
BufferedReadStream(Stream, Int32, ArrayPool<Byte>) |
Crea un nuovo flusso. |
BufferedReadStream(Stream, Int32) |
Crea un nuovo flusso. |
Proprietà
BufferedData |
Dati attualmente memorizzati nel buffer. |
CanRead |
Flusso che esegue il wrapping di un altro flusso e consente la lettura di righe. I dati vengono memorizzati nel buffer in memoria. |
CanSeek |
Flusso che esegue il wrapping di un altro flusso e consente la lettura di righe. I dati vengono memorizzati nel buffer in memoria. |
CanTimeout |
Flusso che esegue il wrapping di un altro flusso e consente la lettura di righe. I dati vengono memorizzati nel buffer in memoria. |
CanWrite |
Flusso che esegue il wrapping di un altro flusso e consente la lettura di righe. I dati vengono memorizzati nel buffer in memoria. |
Length |
Flusso che esegue il wrapping di un altro flusso e consente la lettura di righe. I dati vengono memorizzati nel buffer in memoria. |
Position |
Flusso che esegue il wrapping di un altro flusso e consente la lettura di righe. I dati vengono memorizzati nel buffer in memoria. |
Metodi
Dispose(Boolean) |
Flusso che esegue il wrapping di un altro flusso e consente la lettura di righe. I dati vengono memorizzati nel buffer in memoria. |
EnsureBuffered() |
Assicura che il buffer non sia vuoto. |
EnsureBuffered(Int32) |
Assicura che sia disponibile una quantità minima di dati memorizzati nel buffer. |
EnsureBufferedAsync(CancellationToken) |
Assicura che il buffer non sia vuoto. |
EnsureBufferedAsync(Int32, CancellationToken) |
Assicura che sia disponibile una quantità minima di dati memorizzati nel buffer. |
Flush() |
Flusso che esegue il wrapping di un altro flusso e consente la lettura di righe. I dati vengono memorizzati nel buffer in memoria. |
FlushAsync(CancellationToken) |
Flusso che esegue il wrapping di un altro flusso e consente la lettura di righe. I dati vengono memorizzati nel buffer in memoria. |
Read(Byte[], Int32, Int32) |
Flusso che esegue il wrapping di un altro flusso e consente la lettura di righe. I dati vengono memorizzati nel buffer in memoria. |
ReadAsync(Byte[], Int32, Int32, CancellationToken) |
Flusso che esegue il wrapping di un altro flusso e consente la lettura di righe. I dati vengono memorizzati nel buffer in memoria. |
ReadAsync(Memory<Byte>, CancellationToken) |
Flusso che esegue il wrapping di un altro flusso e consente la lettura di righe. I dati vengono memorizzati nel buffer in memoria. |
ReadLine(Int32) |
Legge una riga. Una riga è definita come una sequenza di caratteri seguita da un ritorno a capo immediatamente seguito da un avanzamento riga. La stringa risultante non contiene il ritorno a capo finale e l'avanzamento riga. |
ReadLineAsync(Int32, CancellationToken) |
Legge una riga. Una riga è definita come una sequenza di caratteri seguita da un ritorno a capo immediatamente seguito da un avanzamento riga. La stringa risultante non contiene il ritorno a capo finale e l'avanzamento riga. |
Seek(Int64, SeekOrigin) |
Flusso che esegue il wrapping di un altro flusso e consente la lettura di righe. I dati vengono memorizzati nel buffer in memoria. |
SetLength(Int64) |
Flusso che esegue il wrapping di un altro flusso e consente la lettura di righe. I dati vengono memorizzati nel buffer in memoria. |
Write(Byte[], Int32, Int32) |
Flusso che esegue il wrapping di un altro flusso e consente la lettura di righe. I dati vengono memorizzati nel buffer in memoria. |
WriteAsync(Byte[], Int32, Int32, CancellationToken) |
Flusso che esegue il wrapping di un altro flusso e consente la lettura di righe. I dati vengono memorizzati nel buffer in memoria. |
WriteAsync(ReadOnlyMemory<Byte>, CancellationToken) |
Flusso che esegue il wrapping di un altro flusso e consente la lettura di righe. I dati vengono memorizzati nel buffer in memoria. |