C# Класс UBCopy.AsyncUnbuffCopyStatic

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
BigFileLock object
Buffer1 byte[]
Buffer2 byte[]
Buffer3 byte[]
CopyBufferSize int

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

Метод Описание
AsyncCopyFileUnbuffered ( string inputfile, string outputfile, bool overwrite, bool movefile, bool checksum, int buffersize, bool reportprogress, int bytessecond ) : int
GetMD5HashFromOutputFile ( ) : void

Приватные методы

Метод Описание
AsyncReadFile ( ) : void
AsyncWriteFile ( ) : void
Throttle ( long elapsedMilliseconds ) : void

Throttles for the specified buffer by milliseconds

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

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

public static AsyncCopyFileUnbuffered ( string inputfile, string outputfile, bool overwrite, bool movefile, bool checksum, int buffersize, bool reportprogress, int bytessecond ) : int
inputfile string
outputfile string
overwrite bool
movefile bool
checksum bool
buffersize int
reportprogress bool
bytessecond int
Результат int

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

public static GetMD5HashFromOutputFile ( ) : void
Результат void

Описание свойств

BigFileLock публичное статическое свойство

public static object BigFileLock
Результат object

Buffer1 публичное статическое свойство

public static byte[] Buffer1
Результат byte[]

Buffer2 публичное статическое свойство

public static byte[] Buffer2
Результат byte[]

Buffer3 публичное статическое свойство

public static byte[] Buffer3
Результат byte[]

CopyBufferSize публичное статическое свойство

public static int CopyBufferSize
Результат int