Class ArchiveInstanceInfo
Namespace: Aspose.Zip.ArchiveInfo
Assembly: Aspose.Zip.dll (25.1.0)
Đại diện cho thông tin về phiên bản lưu trữ.
public sealed class ArchiveInstanceInfo
Kế thừa
Thành viên kế thừa
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Thuộc tính
AreFileNamesEncrypted
Lấy giá trị cho biết liệu tên của các mục (tệp) trong lưu trữ có được mã hóa hay không.
public bool AreFileNamesEncrypted { get; }
Giá trị thuộc tính
FormatInfo
Lấy thông tin định dạng lưu trữ.
public ArchiveFormatInfo FormatInfo { get; }
Giá trị thuộc tính
IsContentEncrypted
Lấy giá trị cho biết liệu nội dung của lưu trữ có được mã hóa hay không.
public bool IsContentEncrypted { get; }
Giá trị thuộc tính
Phương thức
GetArchiveFormatInfo(string)
Lấy thông tin định dạng lưu trữ.
public static ArchiveFormatInfo GetArchiveFormatInfo(string fileName)
Tham số
fileName
string
Tên tệp của tệp lưu trữ.
Trả về
Thông tin về định dạng lưu trữ.
Ngoại lệ
fileName
là null.
Người gọi không có quyền truy cập cần thiết.
fileName
rỗng, chỉ chứa khoảng trắng, hoặc chứa ký tự không hợp lệ.
Truy cập vào tệp fileName
bị từ chối.
fileName
được chỉ định vượt quá độ dài tối đa do hệ thống xác định. Ví dụ, trên các nền tảng dựa trên Windows, đường dẫn phải nhỏ hơn 248 ký tự, và tên tệp phải nhỏ hơn 260 ký tự.
Tệp tại fileName
chứa dấu hai chấm (:) ở giữa chuỗi.
Đã xảy ra lỗi I/O khi mở tệp.
GetArchiveFormatInfo(Stream)
Lấy thông tin định dạng lưu trữ.
public static ArchiveFormatInfo GetArchiveFormatInfo(Stream stream)
Tham số
stream
Stream
Luồng của tệp lưu trữ.
Trả về
Thông tin về định dạng lưu trữ.
Ngoại lệ
stream
là null.
stream
không thể tìm kiếm.
GetArchiveInstanceInfo(string)
Lấy thông tin phiên bản lưu trữ.
public static ArchiveInstanceInfo GetArchiveInstanceInfo(string fileName)
Tham số
fileName
string
Tên tệp của tệp lưu trữ.
Trả về
Thông tin về phiên bản lưu trữ hoặc null nếu định dạng không được phát hiện.
Ngoại lệ
fileName
là null.
Người gọi không có quyền truy cập cần thiết.
fileName
rỗng, chỉ chứa khoảng trắng, hoặc chứa ký tự không hợp lệ.
Truy cập vào tệp fileName
bị từ chối.
fileName
được chỉ định vượt quá độ dài tối đa do hệ thống xác định. Ví dụ, trên các nền tảng dựa trên Windows, đường dẫn phải nhỏ hơn 248 ký tự, và tên tệp phải nhỏ hơn 260 ký tự.
Tệp tại fileName
chứa dấu hai chấm (:) ở giữa chuỗi.
Đã xảy ra lỗi I/O khi mở tệp.
GetArchiveInstanceInfo(Stream)
Lấy thông tin phiên bản lưu trữ.
public static ArchiveInstanceInfo GetArchiveInstanceInfo(Stream stream)
Tham số
stream
Stream
Luồng của tệp lưu trữ.
Trả về
Thông tin về phiên bản lưu trữ hoặc null nếu định dạng không được phát hiện.
Ngoại lệ
stream
là null.
stream
không thể tìm kiếm.