C# Класс JPGCorrupt.FileStreamWithBackup

Наследование: System.IO.FileStream
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
FileStreamWithBackup ( string path, long maxFileLength, int maxFileCount, FileMode mode ) : System
FileStreamWithBackup ( string path, long maxFileLength, int maxFileCount, FileMode mode, FileShare share ) : System
FileStreamWithBackup ( string path, long maxFileLength, int maxFileCount, FileMode mode, FileShare share, int bufferSize ) : System
FileStreamWithBackup ( string path, long maxFileLength, int maxFileCount, FileMode mode, FileShare share, int bufferSize, bool isAsync ) : System
Write ( byte array, int offset, int count ) : void

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

Метод Описание
BackupAndResetStream ( ) : void
BaseFileMode ( FileMode mode ) : FileMode
GetBackupFileName ( int index ) : string
Init ( string path, long maxFileLength, int maxFileCount, FileMode mode ) : void

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

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

public FileStreamWithBackup ( string path, long maxFileLength, int maxFileCount, FileMode mode ) : System
path string
maxFileLength long
maxFileCount int
mode FileMode
Результат System

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

public FileStreamWithBackup ( string path, long maxFileLength, int maxFileCount, FileMode mode, FileShare share ) : System
path string
maxFileLength long
maxFileCount int
mode FileMode
share FileShare
Результат System

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

public FileStreamWithBackup ( string path, long maxFileLength, int maxFileCount, FileMode mode, FileShare share, int bufferSize ) : System
path string
maxFileLength long
maxFileCount int
mode FileMode
share FileShare
bufferSize int
Результат System

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

public FileStreamWithBackup ( string path, long maxFileLength, int maxFileCount, FileMode mode, FileShare share, int bufferSize, bool isAsync ) : System
path string
maxFileLength long
maxFileCount int
mode FileMode
share FileShare
bufferSize int
isAsync bool
Результат System

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

public Write ( byte array, int offset, int count ) : void
array byte
offset int
count int
Результат void