Class IsoEntry

Class IsoEntry

Namespace: Aspose.Zip.Iso
Assembly: Aspose.Zip.dll (25.1.0)

نمایانگر یک ورودی (فایل یا دایرکتوری) درون یک آرشیو ISO است.

public abstract class IsoEntry : IArchiveFileEntry

وراثت

objectIsoEntry

پیاده‌سازی‌ها

IArchiveFileEntry

اعضای وراثتی

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

ویژگی‌ها

IsDirectory

یک مقدار را دریافت می‌کند که نشان می‌دهد آیا ورودی یک دایرکتوری است یا خیر.

public bool IsDirectory { get; }

مقدار ویژگی

bool

Length

طول ورودی را به بایت دریافت می‌کند.

public long? Length { get; }

مقدار ویژگی

long?

Name

نام ورودی را دریافت می‌کند.

public string Name { get; }

مقدار ویژگی

string

متدها

Extract(string)

ورودی را به سیستم فایل با مسیر ارائه‌شده استخراج می‌کند.

public FileInfo Extract(string path)

پارامترها

path string

مسیر فایل مقصد. اگر فایل قبلاً وجود داشته باشد، بر روی آن نوشته خواهد شد.

بازگشت

FileInfo

نمونه‌ای از System.IO.FileInfo که حاوی داده‌های استخراج‌شده است.

استثناها

ArgumentNullException

path نال است.

SecurityException

فراخوانی‌کننده مجوز لازم برای دسترسی را ندارد.

ArgumentException

path خالی است، فقط شامل فضاهای خالی است، یا شامل کاراکترهای نامعتبر است.

UnauthorizedAccessException

دسترسی به فایل path رد شده است.

PathTooLongException

path، نام فایل، یا هر دو از طول حداکثر تعریف‌شده توسط سیستم بیشتر است. به عنوان مثال، در پلتفرم‌های مبتنی بر ویندوز، مسیرها باید کمتر از ۲۴۸ کاراکتر و نام فایل‌ها باید کمتر از ۲۶۰ کاراکتر باشد.

NotSupportedException

فایل در path شامل یک دو نقطه (:) در وسط رشته است.

ArgumentNullException

path نال است.

SecurityException

فراخوانی‌کننده مجوز لازم برای دسترسی را ندارد.

ArgumentException

path خالی است، فقط شامل فضاهای خالی است، یا شامل کاراکترهای نامعتبر است.

UnauthorizedAccessException

دسترسی به فایل path رد شده است.

PathTooLongException

path، نام فایل، یا هر دو از طول حداکثر تعریف‌شده توسط سیستم بیشتر است. به عنوان مثال، در پلتفرم‌های مبتنی بر ویندوز، مسیرها باید کمتر از ۲۴۸ کاراکتر و نام فایل‌ها باید کمتر از ۲۶۰ کاراکتر باشد.

NotSupportedException

فایل در path شامل یک دو نقطه (:) در وسط رشته است.

Extract(Stream)

ورودی را به جریانی که ارائه شده است استخراج می‌کند.

public void Extract(Stream destination)

پارامترها

destination Stream

جریان مقصد. باید قابل نوشتن باشد.

استثناها

ArgumentException

destination از نوشتن پشتیبانی نمی‌کند.

NotSupportedException

اگر ورودی نمایانگر فایل نباشد، ایجاد می‌شود.

ToString()

رشته‌ای را برمی‌گرداند که ورودی فعلی را نمایان می‌کند.

public override string ToString()

بازگشت

string

نام ورودی.

 فارسی