TraditionalEncryptionSettings.TraditionalEncryptionSettings

TraditionalEncryptionSettings(string)

Initialisiert eine neue Instanz vonTraditionalEncryptionSettings Klasse.

public TraditionalEncryptionSettings(string password)
ParameterTypBeschreibung
passwordStringPasswort für die Verschlüsselung.

Beispiele

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

Siehe auch


TraditionalEncryptionSettings(string, Encoding)

Initialisiert eine neue Instanz vonTraditionalEncryptionSettings Klasse mit benutzerdefinierter Codierung.

public TraditionalEncryptionSettings(string password, Encoding encoding)
ParameterTypBeschreibung
passwordStringPasswort für die Verschlüsselung.
encodingEncodingKodierung für Passwortzeichen.

Bemerkungen

Von der Verwendung dieses Konstruktors wird abgeraten. Die Einstellung der Kodierung kann dem Standard widersprechen und ein inkompatibles Archiv erzeugen.

Beispiele

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);
}

Siehe auch


TraditionalEncryptionSettings()

Initialisiert eine neue Instanz vonTraditionalEncryptionSettingsKlasse ohne Passwort.

public TraditionalEncryptionSettings()

Siehe auch