FileBufferingReadStream Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- 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
- memoryThreshold
- Int32
Maximální velikost vyrovnávací paměti.
Maximální velikost, která se uloží do vyrovnávací paměti před tím, než to Stream vyvolá.
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
- memoryThreshold
- Int32
Maximální velikost vyrovnávací paměti.
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
- memoryThreshold
- Int32
Maximální velikost vyrovnávací paměti.
Maximální velikost, která se uloží do vyrovnávací paměti před tím, než to Stream vyvolá.
Poskytuje dočasný adresář, do kterého se soubory ukládají do vyrovnávací paměti.
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
- memoryThreshold
- Int32
Maximální velikost vyrovnávací paměti.
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.
Použití ArrayPool<T> .