Class IsoEntry

Class IsoEntry

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

แทนที่การเข้าสู่ระบบ (ไฟล์หรือไดเรกทอรี) ภายใน ISO archive.

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; }

ค่า Property

bool

Length

ดึงความยาวของการเข้าสู่ระบบในหน่วยไบต์

public long? Length { get; }

ค่า Property

long?

Name

ดึงชื่อของการเข้าสู่ระบบ

public string Name { get; }

ค่า Property

string

วิธีการ

Extract(string)

ดึงการเข้าสู่ระบบไปยังระบบไฟล์ตามเส้นทางที่ให้ไว้

public FileInfo Extract(string path)

พารามิเตอร์

path string

เส้นทางไปยังไฟล์ปลายทาง หากไฟล์มีอยู่แล้วจะถูกเขียนทับ

คืนค่า

FileInfo

อินสแตนซ์ของ System.IO.FileInfo ที่มีข้อมูลที่ถูกดึงออกมา

ข้อยกเว้น

ArgumentNullException

path เป็นค่า null

SecurityException

ผู้เรียกไม่มีสิทธิ์ที่จำเป็นในการเข้าถึง

ArgumentException

path ว่างเปล่า มีเพียงช่องว่าง หรือมีอักขระที่ไม่ถูกต้อง

UnauthorizedAccessException

ไม่สามารถเข้าถึงไฟล์ path ได้

PathTooLongException

path ที่กำหนด ไฟล์ชื่อ หรือทั้งสองอย่างเกินความยาวสูงสุดที่กำหนดโดยระบบ สำหรับตัวอย่างบนแพลตฟอร์ม Windows เส้นทางต้องมีความยาวน้อยกว่า 248 ตัวอักษร และชื่อไฟล์ต้องมีความยาวน้อยกว่า 260 ตัวอักษร

NotSupportedException

ไฟล์ที่ path มีโคลอน (:) อยู่กลางสตริง

Extract(Stream)

ดึงการเข้าสู่ระบบไปยังสตรีมที่ให้ไว้

public void Extract(Stream destination)

พารามิเตอร์

destination Stream

สตรีมปลายทาง ต้องสามารถเขียนได้

ข้อยกเว้น

ArgumentException

destination ไม่รองรับการเขียน

NotSupportedException

จะเกิดขึ้นหากการเข้าสู่ระบบไม่แสดงถึงไฟล์

ToString()

ส่งคืนสตริงที่แทนการเข้าสู่ระบบปัจจุบัน

public override string ToString()

คืนค่า

string

ชื่อของการเข้าสู่ระบบ

 แบบไทย