FileBufferingReadStream 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
다른 스트림을 래핑하고 콘텐츠를 읽을 때 버퍼링하여 되들이는 스트림입니다. 콘텐츠는 메모리에서 특정 크기까지 버퍼링된 다음 디스크의 임시 파일로 스풀링됩니다. 임시 파일은 Dispose에서 삭제됩니다.
public ref class FileBufferingReadStream : System::IO::Stream
public class FileBufferingReadStream : System.IO.Stream
type FileBufferingReadStream = class
inherit Stream
Public Class FileBufferingReadStream
Inherits Stream
- 상속
-
FileBufferingReadStream
생성자
속성
CanRead |
다른 스트림을 래핑하고 콘텐츠를 읽을 때 버퍼링하여 되들이는 스트림입니다. 콘텐츠는 메모리에서 특정 크기까지 버퍼링된 다음 디스크의 임시 파일로 스풀링됩니다. 임시 파일은 Dispose에서 삭제됩니다. |
CanSeek |
다른 스트림을 래핑하고 콘텐츠를 읽을 때 버퍼링하여 되들이는 스트림입니다. 콘텐츠는 메모리에서 특정 크기까지 버퍼링된 다음 디스크의 임시 파일로 스풀링됩니다. 임시 파일은 Dispose에서 삭제됩니다. |
CanWrite |
다른 스트림을 래핑하고 콘텐츠를 읽을 때 버퍼링하여 되들이는 스트림입니다. 콘텐츠는 메모리에서 특정 크기까지 버퍼링된 다음 디스크의 임시 파일로 스풀링됩니다. 임시 파일은 Dispose에서 삭제됩니다. |
InMemory |
내용이 메모리에 완전히 버퍼링되는지 여부를 결정하는 값을 가져옵니다. |
Length |
지금까지 스트림에서 읽고 버퍼링한 총 바이트는 스트림이 완전히 버퍼링될 때까지 전체 데이터 길이를 나타내지 않습니다. 예를 들어 를 사용하는 경우입니다 |
MemoryThreshold |
디스크의 파일로 전환하기 전에 할당할 최대 메모리 양(바이트)입니다. |
Position |
다른 스트림을 래핑하고 콘텐츠를 읽을 때 버퍼링하여 되들이는 스트림입니다. 콘텐츠는 메모리에서 특정 크기까지 버퍼링된 다음 디스크의 임시 파일로 스풀링됩니다. 임시 파일은 Dispose에서 삭제됩니다. |
TempFileName |
디스크에서 콘텐츠가 버퍼링되는 위치를 결정하는 값을 가져옵니다. |
메서드
CopyToAsync(Stream, Int32, CancellationToken) |
다른 스트림을 래핑하고 콘텐츠를 읽을 때 버퍼링하여 되들이는 스트림입니다. 콘텐츠는 메모리에서 특정 크기까지 버퍼링된 다음 디스크의 임시 파일로 스풀링됩니다. 임시 파일은 Dispose에서 삭제됩니다. |
Dispose(Boolean) |
다른 스트림을 래핑하고 콘텐츠를 읽을 때 버퍼링하여 되들이는 스트림입니다. 콘텐츠는 메모리에서 특정 크기까지 버퍼링된 다음 디스크의 임시 파일로 스풀링됩니다. 임시 파일은 Dispose에서 삭제됩니다. |
DisposeAsync() |
다른 스트림을 래핑하고 콘텐츠를 읽을 때 버퍼링하여 되들이는 스트림입니다. 콘텐츠는 메모리에서 특정 크기까지 버퍼링된 다음 디스크의 임시 파일로 스풀링됩니다. 임시 파일은 Dispose에서 삭제됩니다. |
Flush() |
다른 스트림을 래핑하고 콘텐츠를 읽을 때 버퍼링하여 되들이는 스트림입니다. 콘텐츠는 메모리에서 특정 크기까지 버퍼링된 다음 디스크의 임시 파일로 스풀링됩니다. 임시 파일은 Dispose에서 삭제됩니다. |
Read(Byte[], Int32, Int32) |
다른 스트림을 래핑하고 콘텐츠를 읽을 때 버퍼링하여 되들이는 스트림입니다. 콘텐츠는 메모리에서 특정 크기까지 버퍼링된 다음 디스크의 임시 파일로 스풀링됩니다. 임시 파일은 Dispose에서 삭제됩니다. |
Read(Span<Byte>) |
다른 스트림을 래핑하고 콘텐츠를 읽을 때 버퍼링하여 되들이는 스트림입니다. 콘텐츠는 메모리에서 특정 크기까지 버퍼링된 다음 디스크의 임시 파일로 스풀링됩니다. 임시 파일은 Dispose에서 삭제됩니다. |
ReadAsync(Byte[], Int32, Int32, CancellationToken) |
다른 스트림을 래핑하고 콘텐츠를 읽을 때 버퍼링하여 되들이는 스트림입니다. 콘텐츠는 메모리에서 특정 크기까지 버퍼링된 다음 디스크의 임시 파일로 스풀링됩니다. 임시 파일은 Dispose에서 삭제됩니다. |
ReadAsync(Memory<Byte>, CancellationToken) |
다른 스트림을 래핑하고 콘텐츠를 읽을 때 버퍼링하여 되들이는 스트림입니다. 콘텐츠는 메모리에서 특정 크기까지 버퍼링된 다음 디스크의 임시 파일로 스풀링됩니다. 임시 파일은 Dispose에서 삭제됩니다. |
Seek(Int64, SeekOrigin) |
다른 스트림을 래핑하고 콘텐츠를 읽을 때 버퍼링하여 되들이는 스트림입니다. 콘텐츠는 메모리에서 특정 크기까지 버퍼링된 다음 디스크의 임시 파일로 스풀링됩니다. 임시 파일은 Dispose에서 삭제됩니다. |
SetLength(Int64) |
다른 스트림을 래핑하고 콘텐츠를 읽을 때 버퍼링하여 되들이는 스트림입니다. 콘텐츠는 메모리에서 특정 크기까지 버퍼링된 다음 디스크의 임시 파일로 스풀링됩니다. 임시 파일은 Dispose에서 삭제됩니다. |
Write(Byte[], Int32, Int32) |
다른 스트림을 래핑하고 콘텐츠를 읽을 때 버퍼링하여 되들이는 스트림입니다. 콘텐츠는 메모리에서 특정 크기까지 버퍼링된 다음 디스크의 임시 파일로 스풀링됩니다. 임시 파일은 Dispose에서 삭제됩니다. |
WriteAsync(Byte[], Int32, Int32, CancellationToken) |
다른 스트림을 래핑하고 콘텐츠를 읽을 때 버퍼링하여 되들이는 스트림입니다. 콘텐츠는 메모리에서 특정 크기까지 버퍼링된 다음 디스크의 임시 파일로 스풀링됩니다. 임시 파일은 Dispose에서 삭제됩니다. |
WriteAsync(ReadOnlyMemory<Byte>, CancellationToken) |
다른 스트림을 래핑하고 콘텐츠를 읽을 때 버퍼링하여 되들이는 스트림입니다. 콘텐츠는 메모리에서 특정 크기까지 버퍼링된 다음 디스크의 임시 파일로 스풀링됩니다. 임시 파일은 Dispose에서 삭제됩니다. |