Aracılığıyla paylaş


BufferedReadStream Sınıf

Tanım

Başka bir akışı sarmalayan ve satırların okunmasına izin veren bir Akış. Veriler bellekte arabelleğe alınmıştı.

public ref class BufferedReadStream : System::IO::Stream
public class BufferedReadStream : System.IO.Stream
type BufferedReadStream = class
    inherit Stream
Public Class BufferedReadStream
Inherits Stream
Devralma
BufferedReadStream

Oluşturucular

BufferedReadStream(Stream, Int32, ArrayPool<Byte>)

Yeni bir akış oluşturur.

BufferedReadStream(Stream, Int32)

Yeni bir akış oluşturur.

Özellikler

BufferedData

Şu anda arabelleğe alınan veriler.

CanRead

Başka bir akışı sarmalayan ve satırların okunmasına izin veren bir Akış. Veriler bellekte arabelleğe alınmıştı.

CanSeek

Başka bir akışı sarmalayan ve satırların okunmasına izin veren bir Akış. Veriler bellekte arabelleğe alınmıştı.

CanTimeout

Başka bir akışı sarmalayan ve satırların okunmasına izin veren bir Akış. Veriler bellekte arabelleğe alınmıştı.

CanWrite

Başka bir akışı sarmalayan ve satırların okunmasına izin veren bir Akış. Veriler bellekte arabelleğe alınmıştı.

Length

Başka bir akışı sarmalayan ve satırların okunmasına izin veren bir Akış. Veriler bellekte arabelleğe alınmıştı.

Position

Başka bir akışı sarmalayan ve satırların okunmasına izin veren bir Akış. Veriler bellekte arabelleğe alınmıştı.

Yöntemler

Dispose(Boolean)

Başka bir akışı sarmalayan ve satırların okunmasına izin veren bir Akış. Veriler bellekte arabelleğe alınmıştı.

EnsureBuffered()

Arabelleğin boş olmamasını sağlar.

EnsureBuffered(Int32)

Arabelleğe alınan en az miktarda verinin kullanılabilir olmasını sağlar.

EnsureBufferedAsync(CancellationToken)

Arabelleğin boş olmamasını sağlar.

EnsureBufferedAsync(Int32, CancellationToken)

Arabelleğe alınan en az miktarda verinin kullanılabilir olmasını sağlar.

Flush()

Başka bir akışı sarmalayan ve satırların okunmasına izin veren bir Akış. Veriler bellekte arabelleğe alınmıştı.

FlushAsync(CancellationToken)

Başka bir akışı sarmalayan ve satırların okunmasına izin veren bir Akış. Veriler bellekte arabelleğe alınmıştı.

Read(Byte[], Int32, Int32)

Başka bir akışı sarmalayan ve satırların okunmasına izin veren bir Akış. Veriler bellekte arabelleğe alınmıştı.

ReadAsync(Byte[], Int32, Int32, CancellationToken)

Başka bir akışı sarmalayan ve satırların okunmasına izin veren bir Akış. Veriler bellekte arabelleğe alınmıştı.

ReadAsync(Memory<Byte>, CancellationToken)

Başka bir akışı sarmalayan ve satırların okunmasına izin veren bir Akış. Veriler bellekte arabelleğe alınmıştı.

ReadLine(Int32)

Bir satır okur. Satır, bir karakter dizisi ve ardından hemen satır başı ve ardından bir satır beslemesi olarak tanımlanır. Sonuçta elde edilen dize, sonlandırıcı satır dönüşünü ve satır beslemesini içermez.

ReadLineAsync(Int32, CancellationToken)

Bir satır okur. Satır, bir karakter dizisi ve ardından hemen satır başı ve ardından bir satır beslemesi olarak tanımlanır. Sonuçta elde edilen dize, sonlandırıcı satır dönüşünü ve satır beslemesini içermez.

Seek(Int64, SeekOrigin)

Başka bir akışı sarmalayan ve satırların okunmasına izin veren bir Akış. Veriler bellekte arabelleğe alınmıştı.

SetLength(Int64)

Başka bir akışı sarmalayan ve satırların okunmasına izin veren bir Akış. Veriler bellekte arabelleğe alınmıştı.

Write(Byte[], Int32, Int32)

Başka bir akışı sarmalayan ve satırların okunmasına izin veren bir Akış. Veriler bellekte arabelleğe alınmıştı.

WriteAsync(Byte[], Int32, Int32, CancellationToken)

Başka bir akışı sarmalayan ve satırların okunmasına izin veren bir Akış. Veriler bellekte arabelleğe alınmıştı.

WriteAsync(ReadOnlyMemory<Byte>, CancellationToken)

Başka bir akışı sarmalayan ve satırların okunmasına izin veren bir Akış. Veriler bellekte arabelleğe alınmıştı.

Şunlara uygulanır