다음을 통해 공유


FileBufferingWriteStream 생성자

정의

FileBufferingWriteStream의 새 인스턴스를 초기화합니다.

public FileBufferingWriteStream (int memoryThreshold = 32768, long? bufferLimit = default, Func<string> tempFileDirectoryAccessor = default);
public FileBufferingWriteStream (int memoryThreshold = 32768, long? bufferLimit = default, Func<string>? tempFileDirectoryAccessor = default);
new Microsoft.AspNetCore.WebUtilities.FileBufferingWriteStream : int * Nullable<int64> * Func<string> -> Microsoft.AspNetCore.WebUtilities.FileBufferingWriteStream
Public Sub New (Optional memoryThreshold As Integer = 32768, Optional bufferLimit As Nullable(Of Long) = Nothing, Optional tempFileDirectoryAccessor As Func(Of String) = Nothing)

매개 변수

memoryThreshold
Int32

디스크의 파일로 전환하기 전에 할당할 최대 메모리 양(바이트)입니다. 기본값은 32kb입니다.

bufferLimit
Nullable<Int64>

가 버퍼링할 수 있는 FileBufferingWriteStream 최대 바이트 양입니다.

tempFileDirectoryAccessor
Func<String>

버퍼링된 콘텐츠를 쓸 디렉터리의 위치를 제공합니다. 지정되지 않은 경우 은 사용 가능한 경우 환경 변수 ASPNETCORE_TEMP 에 지정된 값을 사용하고, 그렇지 않으면 에서 반환된 GetTempPath()값을 사용합니다.

적용 대상