Class ArjEntryPlain
Именује се: Aspose.Zip.Arj Асамблеја: Aspose.Zip.dll (25.5.0)
Представља једну датотеку у АРЈ архиву.
public class ArjEntryPlain : IArchiveFileEntry
Inheritance
Implements
Наслеђени чланови
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
CompressedSize
Добија величину компресираног датотеке.
public uint CompressedSize { get; }
Вредност имовине
Name
Добије име улаза у архиву.
public string Name { get; }
Вредност имовине
UncompressedSize
Добија величину оригиналног датотеке.
public uint UncompressedSize { get; }
Вредност имовине
Methods
Extract(Стринг)
Екстрактира улаз у систем датотека путем којим је обезбеђен.
public FileInfo Extract(string path)
Parameters
path
string
Пут до дестинације датотеке.Ако датотека већ постоји, она ће бити преписана.
Returns
Информације о датотеци састављеног датотеке.
Examples
Истражите два улога из ретког архива.
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)
Екстрактира ARJ архивни улаз у датотеку.
public void Extract(FileInfo fileInfo)
Parameters
fileInfo
FileInfo
FileInfo за складиштење декомпресираних података.
Examples
using (var arjFile = File.Open(sourceFileName, FileMode.Open))
{
using (var archive = new ArjArchive(arjFile))
{
archive.Entries[0].Extract(new FileInfo("extracted.bin"));
}
}
Exceptions
Архиве наслова и информације о услугама нису прочитане.
Позивач нема потребну дозволу да отвори fileInfo'.
Пут датотеке је празан или садржи само беле просторе.
Датотека није пронађена.
Пут до датотеке је само читање или је директоријум.
fileInfo’ is null.
Одређени пут је неважећи, на пример, да се налази на немапираном дискову.
Датотека је већ отворена.
Extract(Stream)
Екстрактира улаз у обезбеђени ток.
public void Extract(Stream destination)
Parameters
destination
Stream
Destination stream. mora da bude pisano.
Exceptions
destination’ does not support writing.
Checksum mismatch za naslovnike ili podatke. - ili - Arhiv je korumpiran.
Увод компресиран методом 4.