Class IsoEntry

Class IsoEntry

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

Đại diện cho một mục (tập tin hoặc thư mục) trong một kho lưu trữ ISO.

public abstract class IsoEntry : IArchiveFileEntry

Kế thừa

objectIsoEntry

Thực hiện

IArchiveFileEntry

Các thành viên kế thừa

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

Thuộc tính

IsDirectory

Lấy giá trị cho biết liệu mục đó có phải là một thư mục hay không.

public bool IsDirectory { get; }

Giá trị thuộc tính

bool

Length

Lấy độ dài của mục tính bằng byte.

public long? Length { get; }

Giá trị thuộc tính

long?

Name

Lấy tên của mục.

public string Name { get; }

Giá trị thuộc tính

string

Phương thức

Extract(string)

Giải nén mục vào hệ thống tập tin theo đường dẫn đã cung cấp.

public FileInfo Extract(string path)

Tham số

path string

Đường dẫn đến tập tin đích. Nếu tập tin đã tồn tại, nó sẽ bị ghi đè.

Trả về

FileInfo

Thể hiện System.IO.FileInfo chứa dữ liệu đã giải nén.

Ngoại lệ

ArgumentNullException

path là null.

SecurityException

Người gọi không có quyền truy cập cần thiết.

ArgumentException

path trống, chỉ chứa khoảng trắng, hoặc chứa ký tự không hợp lệ.

UnauthorizedAccessException

Truy cập vào tập tin path bị từ chối.

PathTooLongException

path, tên tập tin, hoặc cả hai 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, các đường dẫn phải ngắn hơn 248 ký tự, và tên tập tin phải ngắn hơn 260 ký tự.

NotSupportedException

Tập tin tại path chứa một dấu hai chấm (:) ở giữa chuỗi.

ArgumentNullException

path là null.

SecurityException

Người gọi không có quyền truy cập cần thiết.

ArgumentException

path trống, chỉ chứa khoảng trắng, hoặc chứa ký tự không hợp lệ.

UnauthorizedAccessException

Truy cập vào tập tin path bị từ chối.

PathTooLongException

path, tên tập tin, hoặc cả hai 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, các đường dẫn phải ngắn hơn 248 ký tự, và tên tập tin phải ngắn hơn 260 ký tự.

NotSupportedException

Tập tin tại path chứa một dấu hai chấm (:) ở giữa chuỗi.

Extract(Stream)

Giải nén mục vào luồng đã cung cấp.

public void Extract(Stream destination)

Tham số

destination Stream

Luồng đích. Phải có thể ghi.

Ngoại lệ

ArgumentException

destination không hỗ trợ ghi.

NotSupportedException

Ném ra nếu mục không đại diện cho tập tin.

ToString()

Trả về một chuỗi đại diện cho mục hiện tại.

public override string ToString()

Trả về

string

Tên của mục.

 Tiếng Việt