Class ArchiveInstanceInfo

Class ArchiveInstanceInfo

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

نمایانگر اطلاعات مربوط به نمونه آرشیو است.

public sealed class ArchiveInstanceInfo

وراثت

objectArchiveInstanceInfo

اعضای وراثت یافته

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

ویژگی‌ها

AreFileNamesEncrypted

یک مقدار را برمی‌گرداند که نشان می‌دهد آیا نام‌های ورودی (فایل‌ها) آرشیو رمزگذاری شده‌اند یا خیر.

public bool AreFileNamesEncrypted { get; }

مقدار ویژگی

bool

FormatInfo

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

public ArchiveFormatInfo FormatInfo { get; }

مقدار ویژگی

ArchiveFormatInfo

IsContentEncrypted

یک مقدار را برمی‌گرداند که نشان می‌دهد آیا محتوای آرشیو رمزگذاری شده است یا خیر.

public bool IsContentEncrypted { get; }

مقدار ویژگی

bool

متدها

GetArchiveFormatInfo(string)

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

public static ArchiveFormatInfo GetArchiveFormatInfo(string fileName)

پارامترها

fileName string

نام فایل آرشیو.

بازگشت

ArchiveFormatInfo

اطلاعات درباره فرمت آرشیو.

استثناها

ArgumentNullException

fileName نال است.

SecurityException

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

ArgumentException

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

UnauthorizedAccessException

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

PathTooLongException

fileName مشخص شده از طول حداکثر تعریف شده توسط سیستم بیشتر است. به عنوان مثال، در پلتفرم‌های مبتنی بر ویندوز، مسیرها باید کمتر از 248 کاراکتر و نام فایل‌ها باید کمتر از 260 کاراکتر باشد.

NotSupportedException

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

IOException

یک خطای I/O در حین باز کردن فایل رخ داده است.

GetArchiveFormatInfo(Stream)

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

public static ArchiveFormatInfo GetArchiveFormatInfo(Stream stream)

پارامترها

stream Stream

جریان فایل آرشیو.

بازگشت

ArchiveFormatInfo

اطلاعات درباره فرمت آرشیو.

استثناها

ArgumentNullException

stream نال است.

ArgumentException

stream قابل جستجو نیست.

GetArchiveInstanceInfo(string)

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

public static ArchiveInstanceInfo GetArchiveInstanceInfo(string fileName)

پارامترها

fileName string

نام فایل آرشیو.

بازگشت

ArchiveInstanceInfo

اطلاعات درباره نمونه آرشیو یا نال اگر فرمت شناسایی نشود.

استثناها

ArgumentNullException

fileName نال است.

SecurityException

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

ArgumentException

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

UnauthorizedAccessException

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

PathTooLongException

fileName مشخص شده از طول حداکثر تعریف شده توسط سیستم بیشتر است. به عنوان مثال، در پلتفرم‌های مبتنی بر ویندوز، مسیرها باید کمتر از 248 کاراکتر و نام فایل‌ها باید کمتر از 260 کاراکتر باشد.

NotSupportedException

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

IOException

یک خطای I/O در حین باز کردن فایل رخ داده است.

GetArchiveInstanceInfo(Stream)

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

public static ArchiveInstanceInfo GetArchiveInstanceInfo(Stream stream)

پارامترها

stream Stream

جریان فایل آرشیو.

بازگشت

ArchiveInstanceInfo

اطلاعات درباره نمونه آرشیو یا نال اگر فرمت شناسایی نشود.

استثناها

ArgumentNullException

stream نال است.

ArgumentException

stream قابل جستجو نیست.

 فارسی