TraditionalEncryptionSettings.TraditionalEncryptionSettings

TraditionalEncryptionSettings(string)

Инициализирует новый экземплярTraditionalEncryptionSettings класс.

public TraditionalEncryptionSettings(string password)
ПараметрТипОписание
passwordStringПароль для шифрования.

Примеры

using (var archive = new Archive(new ArchiveEntrySettings(null, new TraditionalEncryptionSettings("p@s$"))))
{
    archive.CreateEntry("data.bin", "data.bin");
    archive.Save(zipFile);
}

Смотрите также


TraditionalEncryptionSettings(string, Encoding)

Инициализирует новый экземплярTraditionalEncryptionSettings класс с пользовательской кодировкой.

public TraditionalEncryptionSettings(string password, Encoding encoding)
ПараметрТипОписание
passwordStringПароль для шифрования.
encodingEncodingКодировка символов пароля.

Примечания

Использование этого конструктора не рекомендуется. Установка кодировки может противоречить стандарту и создавать несовместимый архив.

Примеры

using (var archive = new Archive(new ArchiveEntrySettings(null, new TraditionalEncryptionSettings("p£s$", System.Text.Encoding.ASCII))))
{
    archive.CreateEntry("data.bin", "data.bin");
    archive.Save(zipFile);
}

Смотрите также


TraditionalEncryptionSettings()

Инициализирует новый экземплярTraditionalEncryptionSettingsкласс без пароля.

public TraditionalEncryptionSettings()

Смотрите также