Class SevenZipArchive
SevenZipArchive class
Bu sınıf, 7z arşiv dosyasını temsil eder. 7z arşivlerini oluşturmak ve çıkarmak için kullanın.
public class SevenZipArchive : IArchive
yapıcılar
| İsim | Tanım |
|---|
| SevenZipArchive(SevenZipEntrySettings) | Yeni bir örneğini başlatır.SevenZipArchive girişleri için isteğe bağlı ayarlara sahip sınıf. |
| SevenZipArchive(Stream) | Yeni bir örneğini başlatır.SevenZipArchive class ve composes girişleri listesi arşivden çıkarılabilir. |
| SevenZipArchive(string) | Yeni bir örneğini başlatır.SevenZipArchive class ve composes girişleri listesi arşivden çıkarılabilir. |
Özellikleri
yöntemler
| İsim | Tanım |
|---|
| CreateEntries(DirectoryInfo, bool) | Verilen dizindeki tüm dosyaları ve dizinleri tekrar tekrar arşive ekler. |
| CreateEntries(string, bool) | Verilen dizindeki tüm dosyaları ve dizinleri tekrar tekrar arşive ekler. |
| CreateEntry(string, Stream, SevenZipEntrySettings) | Arşiv içinde tek giriş oluşturun. |
| CreateEntry(string, FileInfo, bool, SevenZipEntrySettings) | Arşiv içinde tek giriş oluşturun. |
| CreateEntry(string, Stream, SevenZipEntrySettings, FileSystemInfo) | Arşiv içinde tek giriş oluşturun. |
| CreateEntry(string, string, bool, SevenZipEntrySettings) | Arşiv içinde tek giriş oluşturun. |
| Dispose() | Yönetilmeyen kaynakları serbest bırakma, serbest bırakma veya sıfırlama ile ilişkili uygulama tanımlı görevleri gerçekleştirir. |
| ExtractToDirectory(string, string) | Arşivdeki tüm dosyaları sağlanan dizine çıkarır. |
| Save(Stream) | 7z arşivini sağlanan akışa kaydeder. |
| Save(string) | Arşivi sağlanan hedef dosyaya kaydeder. |
| SaveSplit(string, SplitSevenZipArchiveSaveOptions) | Çok ciltli arşivi sağlanan hedef dizine kaydeder. |
Ayrıca bakınız