FileBufferingReadStream Konstruktory

Definice

Přetížení

FileBufferingReadStream(Stream, Int32)

Inicializuje novou instanci .FileBufferingReadStream

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

Inicializuje novou instanci .FileBufferingReadStream

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

Inicializuje novou instanci .FileBufferingReadStream

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

Inicializuje novou instanci .FileBufferingReadStream

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

Inicializuje novou instanci .FileBufferingReadStream

FileBufferingReadStream(Stream, Int32)

Inicializuje novou instanci .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)

Parametry

inner
Stream

Zabalení Stream.

memoryThreshold
Int32

Maximální velikost vyrovnávací paměti.

Platí pro

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

Inicializuje novou instanci .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))

Parametry

inner
Stream

Zabalení Stream.

memoryThreshold
Int32

Maximální velikost vyrovnávací paměti.

bufferLimit
Nullable<Int64>

Maximální velikost, která se uloží do vyrovnávací paměti před tím, než to Stream vyvolá.

tempFileDirectoryAccessor
Func<String>

Poskytuje dočasný adresář, do kterého se soubory ukládají do vyrovnávací paměti.

Platí pro

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

Inicializuje novou instanci .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)

Parametry

inner
Stream

Zabalení Stream.

memoryThreshold
Int32

Maximální velikost vyrovnávací paměti.

bufferLimit
Nullable<Int64>

Maximální velikost, která se uloží do vyrovnávací paměti před tím, než to Stream vyvolá.

tempFileDirectory
String

Dočasný adresář, do kterého se soubory ukládají do vyrovnávací paměti.

Platí pro

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

Inicializuje novou instanci .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))

Parametry

inner
Stream

Zabalení Stream.

memoryThreshold
Int32

Maximální velikost vyrovnávací paměti.

bufferLimit
Nullable<Int64>

Maximální velikost, která se uloží do vyrovnávací paměti před tím, než to Stream vyvolá.

tempFileDirectoryAccessor
Func<String>

Poskytuje dočasný adresář, do kterého se soubory ukládají do vyrovnávací paměti.

bytePool
ArrayPool<Byte>

Použití ArrayPool<T> .

Platí pro

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

Inicializuje novou instanci .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))

Parametry

inner
Stream

Zabalení Stream.

memoryThreshold
Int32

Maximální velikost vyrovnávací paměti.

bufferLimit
Nullable<Int64>

Maximální velikost, která se uloží do vyrovnávací paměti před tím, než to Stream vyvolá.

tempFileDirectory
String

Dočasný adresář, do kterého se soubory ukládají do vyrovnávací paměti.

bytePool
ArrayPool<Byte>

Použití ArrayPool<T> .

Platí pro