Interface IArchiveFileEntry

Interface IArchiveFileEntry

Tên không gian: Aspose.Zip Tổng hợp: Aspose.Zip.dll (25.5.0)

Giao diện này đại diện cho một file file entry.

public interface IArchiveFileEntry

Properties

Length

Có được chiều dài vào trong byte.

long? Length { get; }

Giá trị bất động sản

long ?

Name

Gửi tên vào vào.

string Name { get; }

Giá trị bất động sản

string

Remarks

Archives for compression only, such as gzip, bzip2, lzip, lzma, xz, z has name “File.bin” unless another name can be found in headers.

Methods

Extract(String)

Xét nhập vào hệ thống tệp theo con đường được cung cấp.

FileInfo Extract(string path)

Parameters

path string

Đường đến tập tin đích. nếu tập tin đã tồn tại, nó sẽ được viết quá.

Returns

FileInfo

System.IO.FileInfo ví dụ chứa dữ liệu được thu thập.

Exceptions

ArgumentNullException

path’ is null.

SecurityException

Người gọi không có giấy phép cần thiết để truy cập.

ArgumentException

Đường path’ là trống, chỉ chứa các không gian trắng, hoặc chứa các ký tự vô hiệu.

UnauthorizedAccessException

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

PathTooLongException

Lối đi path", tên tệp, hoặc cả hai vượt quá chiều dài tối đa được xác định bởi hệ thống. Ví dụ, trên nền tảng dựa trên Windows, các con đường phải nhỏ hơn 248 ký tự, và tên tệp phải nhỏ hơn 260 ký tự.

NotSupportedException

Tệp ở path’ chứa một cột (:) ở giữa dòng.

Extract(Stream)

Thu thập nhập vào dòng cung cấp.

void Extract(Stream destination)

Parameters

destination Stream

Destination stream. phải được viết.

Exceptions

ArgumentException

destination’ does not support writing.

 Tiếng Việt