Поделиться через


FileBufferingReadStream Конструкторы

Определение

Перегрузки

FileBufferingReadStream(Stream, Int32)

Инициализирует новый экземпляр FileBufferingReadStream.

FileBufferingReadStream(Stream, Int32, Nullable<Int64>, Func<String>)

Инициализирует новый экземпляр FileBufferingReadStream.

FileBufferingReadStream(Stream, Int32, Nullable<Int64>, String)

Инициализирует новый экземпляр FileBufferingReadStream.

FileBufferingReadStream(Stream, Int32, Nullable<Int64>, Func<String>, ArrayPool<Byte>)

Инициализирует новый экземпляр FileBufferingReadStream.

FileBufferingReadStream(Stream, Int32, Nullable<Int64>, String, ArrayPool<Byte>)

Инициализирует новый экземпляр FileBufferingReadStream.

FileBufferingReadStream(Stream, Int32)

Исходный код:
FileBufferingReadStream.cs

Инициализирует новый экземпляр FileBufferingReadStream.

public:
 FileBufferingReadStream(System::IO::Stream ^ inner, int memoryThreshold);
public FileBufferingReadStream (System.IO.Stream inner, int memoryThreshold);
new Microsoft.AspNetCore.WebUtilities.FileBufferingReadStream : System.IO.Stream * int -> Microsoft.AspNetCore.WebUtilities.FileBufferingReadStream
Public Sub New (inner As Stream, memoryThreshold As Integer)

Параметры

inner
Stream

Оболочка Stream.

memoryThreshold
Int32

Максимальный размер буфера в памяти.

Применяется к

FileBufferingReadStream(Stream, Int32, Nullable<Int64>, Func<String>)

Исходный код:
FileBufferingReadStream.cs
Исходный код:
FileBufferingReadStream.cs
Исходный код:
FileBufferingReadStream.cs

Инициализирует новый экземпляр FileBufferingReadStream.

public:
 FileBufferingReadStream(System::IO::Stream ^ inner, int memoryThreshold, Nullable<long> bufferLimit, Func<System::String ^> ^ tempFileDirectoryAccessor);
public FileBufferingReadStream (System.IO.Stream inner, int memoryThreshold, long? bufferLimit, Func<string> tempFileDirectoryAccessor);
new Microsoft.AspNetCore.WebUtilities.FileBufferingReadStream : System.IO.Stream * int * Nullable<int64> * Func<string> -> Microsoft.AspNetCore.WebUtilities.FileBufferingReadStream
Public Sub New (inner As Stream, memoryThreshold As Integer, bufferLimit As Nullable(Of Long), tempFileDirectoryAccessor As Func(Of String))

Параметры

inner
Stream

Оболочка Stream.

memoryThreshold
Int32

Максимальный размер буфера в памяти.

bufferLimit
Nullable<Int64>

Максимальный размер, который будет помещен в буфер перед этим Stream исключением.

tempFileDirectoryAccessor
Func<String>

Предоставляет временный каталог, в который помещаются файлы.

Применяется к

FileBufferingReadStream(Stream, Int32, Nullable<Int64>, String)

Исходный код:
FileBufferingReadStream.cs
Исходный код:
FileBufferingReadStream.cs
Исходный код:
FileBufferingReadStream.cs

Инициализирует новый экземпляр FileBufferingReadStream.

public:
 FileBufferingReadStream(System::IO::Stream ^ inner, int memoryThreshold, Nullable<long> bufferLimit, System::String ^ tempFileDirectory);
public FileBufferingReadStream (System.IO.Stream inner, int memoryThreshold, long? bufferLimit, string tempFileDirectory);
new Microsoft.AspNetCore.WebUtilities.FileBufferingReadStream : System.IO.Stream * int * Nullable<int64> * string -> Microsoft.AspNetCore.WebUtilities.FileBufferingReadStream
Public Sub New (inner As Stream, memoryThreshold As Integer, bufferLimit As Nullable(Of Long), tempFileDirectory As String)

Параметры

inner
Stream

Оболочка Stream.

memoryThreshold
Int32

Максимальный размер буфера в памяти.

bufferLimit
Nullable<Int64>

Максимальный размер, который будет помещен в буфер перед этим Stream исключением.

tempFileDirectory
String

Временный каталог, в который помещаются файлы.

Применяется к

FileBufferingReadStream(Stream, Int32, Nullable<Int64>, Func<String>, ArrayPool<Byte>)

Исходный код:
FileBufferingReadStream.cs
Исходный код:
FileBufferingReadStream.cs
Исходный код:
FileBufferingReadStream.cs

Инициализирует новый экземпляр FileBufferingReadStream.

public:
 FileBufferingReadStream(System::IO::Stream ^ inner, int memoryThreshold, Nullable<long> bufferLimit, Func<System::String ^> ^ tempFileDirectoryAccessor, System::Buffers::ArrayPool<System::Byte> ^ bytePool);
public FileBufferingReadStream (System.IO.Stream inner, int memoryThreshold, long? bufferLimit, Func<string> tempFileDirectoryAccessor, System.Buffers.ArrayPool<byte> bytePool);
new Microsoft.AspNetCore.WebUtilities.FileBufferingReadStream : System.IO.Stream * int * Nullable<int64> * Func<string> * System.Buffers.ArrayPool<byte> -> Microsoft.AspNetCore.WebUtilities.FileBufferingReadStream
Public Sub New (inner As Stream, memoryThreshold As Integer, bufferLimit As Nullable(Of Long), tempFileDirectoryAccessor As Func(Of String), bytePool As ArrayPool(Of Byte))

Параметры

inner
Stream

Оболочка Stream.

memoryThreshold
Int32

Максимальный размер буфера в памяти.

bufferLimit
Nullable<Int64>

Максимальный размер, который будет помещен в буфер перед этим Stream исключением.

tempFileDirectoryAccessor
Func<String>

Предоставляет временный каталог, в который помещаются файлы.

bytePool
ArrayPool<Byte>

Используемый ArrayPool<T>.

Применяется к

FileBufferingReadStream(Stream, Int32, Nullable<Int64>, String, ArrayPool<Byte>)

Исходный код:
FileBufferingReadStream.cs
Исходный код:
FileBufferingReadStream.cs
Исходный код:
FileBufferingReadStream.cs

Инициализирует новый экземпляр FileBufferingReadStream.

public:
 FileBufferingReadStream(System::IO::Stream ^ inner, int memoryThreshold, Nullable<long> bufferLimit, System::String ^ tempFileDirectory, System::Buffers::ArrayPool<System::Byte> ^ bytePool);
public FileBufferingReadStream (System.IO.Stream inner, int memoryThreshold, long? bufferLimit, string tempFileDirectory, System.Buffers.ArrayPool<byte> bytePool);
new Microsoft.AspNetCore.WebUtilities.FileBufferingReadStream : System.IO.Stream * int * Nullable<int64> * string * System.Buffers.ArrayPool<byte> -> Microsoft.AspNetCore.WebUtilities.FileBufferingReadStream
Public Sub New (inner As Stream, memoryThreshold As Integer, bufferLimit As Nullable(Of Long), tempFileDirectory As String, bytePool As ArrayPool(Of Byte))

Параметры

inner
Stream

Оболочка Stream.

memoryThreshold
Int32

Максимальный размер буфера в памяти.

bufferLimit
Nullable<Int64>

Максимальный размер, который будет помещен в буфер перед этим Stream исключением.

tempFileDirectory
String

Временный каталог, в который помещаются файлы.

bytePool
ArrayPool<Byte>

Используемый ArrayPool<T>.

Применяется к