Class IsoEntry

Class IsoEntry

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

ISO 아카이브 내의 항목(파일 또는 디렉터리)을 나타냅니다.

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

속성 값

bool

Length

항목의 길이를 바이트 단위로 가져옵니다.

public long? Length { get; }

속성 값

long?

Name

항목의 이름을 가져옵니다.

public string Name { get; }

속성 값

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에 문자열 중간에 콜론(:)이 포함되어 있습니다.

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

항목의 이름.

 한국어