C# Класс kOS.Safe.Persistence.Archive

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

Private Properties

Свойство Тип Описание
CreateArchiveDirectory void
Search System.IO.FileSystemInfo

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

Метод Описание
Archive ( string archiveFolder ) : System
Clear ( ) : void
ConvertFromWindowsNewlines ( byte bytes ) : byte[]
ConvertToWindowsNewlines ( byte bytes ) : byte[]
CreateDirectory ( VolumePath path ) : VolumeDirectory
CreateFile ( VolumePath path ) : VolumeFile
Delete ( VolumePath path, bool ksmDefault = false ) : bool
Exists ( VolumePath path, bool ksmDefault = false ) : bool
GetArchivePath ( VolumePath path ) : string
Open ( VolumePath path, bool ksmDefault = false ) : VolumeItem
RequiredPower ( ) : float
SaveFile ( VolumePath path, FileContent content, bool verifyFreeSpace = true ) : VolumeFile

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

Метод Описание
CreateArchiveDirectory ( ) : void
Search ( VolumePath volumePath, bool ksmDefault ) : FileSystemInfo

Get the file from the OS.

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

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

public Archive ( string archiveFolder ) : System
archiveFolder string
Результат System

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

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

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

public static ConvertFromWindowsNewlines ( byte bytes ) : byte[]
bytes byte
Результат byte[]

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

public static ConvertToWindowsNewlines ( byte bytes ) : byte[]
bytes byte
Результат byte[]

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

public CreateDirectory ( VolumePath path ) : VolumeDirectory
path VolumePath
Результат VolumeDirectory

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

public CreateFile ( VolumePath path ) : VolumeFile
path VolumePath
Результат VolumeFile

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

public Delete ( VolumePath path, bool ksmDefault = false ) : bool
path VolumePath
ksmDefault bool
Результат bool

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

public Exists ( VolumePath path, bool ksmDefault = false ) : bool
path VolumePath
ksmDefault bool
Результат bool

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

public GetArchivePath ( VolumePath path ) : string
path VolumePath
Результат string

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

public Open ( VolumePath path, bool ksmDefault = false ) : VolumeItem
path VolumePath
ksmDefault bool
Результат VolumeItem

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

public RequiredPower ( ) : float
Результат float

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

public SaveFile ( VolumePath path, FileContent content, bool verifyFreeSpace = true ) : VolumeFile
path VolumePath
content FileContent
verifyFreeSpace bool
Результат VolumeFile