Interface IArchiveFileEntry
Nazwa przestrzeń: Aspose.Zip Zestawienie: Aspose.Zip.dll (25.5.0)
Ten interfejs jest wpisem do pliku archiwum.
public interface IArchiveFileEntry
Properties
Length
Otrzymuje długość wejścia w bajtach.
long? Length { get; }
Wartość nieruchomości
long ?
Name
Znajdź nazwę wejścia.
string Name { get; }
Wartość nieruchomości
Remarks
Archiwum do kompresji tylko, takie jak gzip, bzip2, lzip, lzma, xz, z ma nazwę “File.bin” chyba że można znaleźć inną nazwę w nagłówkach.
Methods
Extract(strumień)
Wyciąga wejście do systemu plików drogą dostarczoną.
FileInfo Extract(string path)
Parameters
path
string
Droga do pliku docelowego.Jeśli plik już istnieje, zostanie on przesłany.
Returns
System.IO.FileInfo instancja zawierająca wydane dane.
Exceptions
path’ is null.
Klient nie posiada wymaganego zezwolenia na dostęp.
Ścieżka " jest pusta, zawiera tylko białe przestrzenie lub zawiera nieprawidłowe znaky.
Dostęp do pliku path" jest odrzucony.
Określenie path", nazwa pliku lub obie przekracza maksymalną długość określoną przez system. Na przykład, na platformach opartych na systemie Windows, ścieżki muszą być mniejsze niż 248 znaków, a nazwy plików muszą być mniejsze niż 260 znaków.
Plik w path’ zawiera kolumnę (:) w środku paska.
Extract(Stream)
Wyciąga wejście do dostarczonego przepływu.
void Extract(Stream destination)
Parameters
destination
Stream
Destination stream. musi być pisemny.
Exceptions
destination’ does not support writing.