Class XarDirectoryEntry
İsim alanı : Aspose.Zip.Xar Toplama: Aspose.Zip.dll (25.5.0)
Sertifika arşivinin içindeki katalog girişini temsil eder.
public sealed class XarDirectoryEntry : XarEntry
Inheritance
object ← XarEntry ← XarDirectoryEntry
mirasçı üyeleri
XarEntry.ToString() , XarEntry.Name , XarEntry.FullPath , XarEntry.IsDirectory , XarEntry.Parent , XarEntry.CreationTime , XarEntry.LastAccessTime , XarEntry.LastWriteTime , XarEntry.ModificationTime , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
AllEntries
Aspose.Zip.Xar.XarEntry tipi tüm girişleri alır ve dizinleri tekrar tekrar oluşturur.
public IEnumerable<xarentry> AllEntries { get; }
Mülkiyet Değer
IEnumerable < için; XarEntry >
Directories
Adresi oluşturan Aspose.Zip.Xar.XarDirectoryEntry tipi girişleri alır.
public IEnumerable<xardirectoryentry> Directories { get; }
Mülkiyet Değer
IEnumerable < için; XarDirectoryEntry >
Files
Adresi oluşturan Aspose.Zip.Xar.XarFileEntry tipi girişleri alır.
public IEnumerable<xarfileentry> Files { get; }
Mülkiyet Değer
IEnumerable < için; XarFileEntry >
FilesAndDirectories
Adresi oluşturan Aspose.Zip.Xar.XarEntry tipi girişleri alır.
public IEnumerable<xarentry> FilesAndDirectories { get; }
Mülkiyet Değer
IEnumerable < için; XarEntry >
Methods
ExtractToDirectory(Sırt)
Mevcut dizinindeki tüm dosyaları sağlanan dizine çıkarır.
public void ExtractToDirectory(string destinationDirectory)
Parameters
destinationDirectory
string
Çekilen dosyaları yerleştirmek için dizine giden yol.
Examples
using (var archive = new XarArchive("archive.xar"))
{
((XarDirectoryEntry)archive.Entries[0]).ExtractToDirectory("C:\\extracted");
}
Remarks
Eğer katalog yoksa, oluşturulacaktır.
Exceptions
yol sıfırdır
Örneğin, Windows tabanlı platformlarda, yollar 248 karakterden az olmalıdır ve dosya isimleri 260 karakterden az olmalıdır.
Çağrıcı, mevcut dizinlere erişmek için gerekli izinlere sahip değildir.
Eğer dizin yoksa, yol bir sürücü etiketinin bir parçası olmayan bir kolon karakterini (:) içerir (“C:”).
yol sıfır uzunluğundaki bir çizgidir, yalnızca beyaz alan içerir veya bir veya daha fazla olumsuz karakter içerir. Sistem.IO.Path.GetInvalidPathChars yöntemini kullanarak olumsuz karakterler için sorgulama yapabilirsiniz. -veya- yol sadece bir kolon karakter (:) ile önceden ayarlanmıştır veya içerir.
Yol tarafından belirtilen dizin bir dosyadır. -or- Ağ adı bilinmemektedir.
Arşiv bozulmuştur.