Class ArjEntryPlain
Le nom : Aspose.Zip.Arj Assemblée: Aspose.Zip.dll (25.5.0)
Il représente un fichier unique dans l’archive ARJ.
public class ArjEntryPlain : IArchiveFileEntry
Inheritance
Implements
I membri ereditari
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
CompressedSize
Riceve la dimensione di un file compreso.
public uint CompressedSize { get; }
Valore di proprietà
Name
Riceve il nome dell’ingresso all’interno dell’archivio.
public string Name { get; }
Valore di proprietà
UncompressedSize
Riceve la dimensione di un file originale.
public uint UncompressedSize { get; }
Valore di proprietà
Methods
Extract(Le string)
Elimina l’ingresso nel file system attraverso il percorso fornito.
public FileInfo Extract(string path)
Parameters
path
string
Il percorso verso il file di destinazione. se il file esiste già, sarà sovrappeso.
Returns
Il file info di un file composito.
Examples
Inserisci due entrate di rar archivio.
using (FileStream arjFile = File.Open("archive.arj", FileMode.Open))
{
using (ArjArchive archive = new ArjArchive(arjFile))
{
archive.Entries[0].Extract("first.bin");
archive.Entries[1].Extract("second.bin");
}
}
Exceptions
path’ is null or empty.
Extract(FileInfo)
Estratto di archivio ARJ ingresso a un file.
public void Extract(FileInfo fileInfo)
Parameters
fileInfo
FileInfo
FileInfo per la memorizzazione dei dati decompressi.
Examples
using (var arjFile = File.Open(sourceFileName, FileMode.Open))
{
using (var archive = new ArjArchive(arjFile))
{
archive.Entries[0].Extract(new FileInfo("extracted.bin"));
}
}
Exceptions
I titoli dell’archivio e le informazioni sul servizio non sono stati letti.
Il chiamante non ha il permesso richiesto per aprire il fileInfo'.
Le fichier est vide ou ne contient que des espaces blancs.
Il file non è trovato.
Il percorso per il file è letto solo o è un directory.
fileInfo’ is null.
Il percorso specificato è invalido, ad esempio essere su un drive non mappato.
Il file è già aperto.
Extract(Stream)
Elimina l’ingresso nel flusso fornito.
public void Extract(Stream destination)
Parameters
destination
Stream
Destinazione Stream. deve essere scritta.
Exceptions
destination’ does not support writing.
Checksum mismatch per titoli o dati. - o - Archivio è corrotto.
Introduzione compressa con metodo 4.