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()

也可以看看