C# Класс Illumina.TerminalVelocity.LargeFileDownloadParameters

Наследование: ILargeFileDownloadParameters
Показать файл Открыть проект

Открытые методы

Метод Описание
EnsureCleanFile ( string filePath, bool deleteIfExists ) : void
GetOutputStream ( ) : Stream
LargeFileDownloadParameters ( Uri uri, string outputFile, int maxThreads, int maxChunkSize, string id = null ) : System
LargeFileDownloadParameters ( Uri uri, string outputFile, long fileSize, int maxThreads, int maxChunkSize, string id = null ) : System
LargeFileDownloadParameters ( Uri uri, string outputFile, long fileSize, string id = null, int maxThreads = 16, int maxChunkSize = DEFAULT_MAX_CHUNK_SIZE, bool autoCloseStream = true, bool verifyLength = true ) : System

Защищенные методы

Метод Описание
CreateOutputStream ( string filePath, long fileLength, bool deleteIfExists = false ) : FileStream
GetFileSizeFromSource ( Uri uri ) : long

Описание методов

CreateOutputStream() защищенный статический Метод

protected static CreateOutputStream ( string filePath, long fileLength, bool deleteIfExists = false ) : FileStream
filePath string
fileLength long
deleteIfExists bool
Результат System.IO.FileStream

EnsureCleanFile() публичный статический Метод

public static EnsureCleanFile ( string filePath, bool deleteIfExists ) : void
filePath string
deleteIfExists bool
Результат void

GetFileSizeFromSource() защищенный статический Метод

protected static GetFileSizeFromSource ( Uri uri ) : long
uri System.Uri
Результат long

GetOutputStream() публичный Метод

public GetOutputStream ( ) : Stream
Результат Stream

LargeFileDownloadParameters() публичный Метод

public LargeFileDownloadParameters ( Uri uri, string outputFile, int maxThreads, int maxChunkSize, string id = null ) : System
uri System.Uri
outputFile string
maxThreads int
maxChunkSize int
id string
Результат System

LargeFileDownloadParameters() публичный Метод

public LargeFileDownloadParameters ( Uri uri, string outputFile, long fileSize, int maxThreads, int maxChunkSize, string id = null ) : System
uri System.Uri
outputFile string
fileSize long
maxThreads int
maxChunkSize int
id string
Результат System

LargeFileDownloadParameters() публичный Метод

public LargeFileDownloadParameters ( Uri uri, string outputFile, long fileSize, string id = null, int maxThreads = 16, int maxChunkSize = DEFAULT_MAX_CHUNK_SIZE, bool autoCloseStream = true, bool verifyLength = true ) : System
uri System.Uri
outputFile string
fileSize long
id string
maxThreads int
maxChunkSize int
autoCloseStream bool
verifyLength bool
Результат System