System.IO.Compression
압축 시 속도를 우선할지 압축 크기를 우선할지를 나타내는 값을 지정합니다.
압축 작업은 결과 파일이 최적으로 압축되지 않더라도 가능한 신속하게 완료되어야 합니다.
파일에 대해 압축을 수행할 수 없습니다.
작업을 완료하는 데 시간이 더 걸리더라도 압축 작업은 최적으로 압축되어야 합니다.
내부 스트림을 압축할지 또는 압축을 풀지 여부를 지정합니다.
내부 스트림을 압축합니다.
내부 스트림의 압축을 풉니다.
Deflate 알고리즘을 사용하여 스트림을 압축하고 압축을 풀기 위한 메서드와 속성을 제공합니다.
지정된 스트림과 압축 수준을 사용하여 클래스의 새 인스턴스를 초기화합니다.
압축할 스트림입니다.
스트림을 압축할 때 속도 또는 압축 효율을 강조할지 여부를 나타내는 열거형 값 중 하나입니다.
가 null인 경우
스트림이 압축 등의 쓰기 작업을 지원하지 않습니다.(스트림 개체의 속성이 false입니다.)
지정된 스트림과 압축 수준을 사용하여 클래스의 새 인스턴스를 초기화하고 스트림을 선택적으로 연 상태로 둘 수 있습니다.
압축할 스트림입니다.
스트림을 압축할 때 속도 또는 압축 효율을 강조할지 여부를 나타내는 열거형 값 중 하나입니다.
개체를 삭제한 후 스트림 개체를 열어 두려면 true이고, 그렇지 않으면 false입니다.
가 null인 경우
스트림이 압축 등의 쓰기 작업을 지원하지 않습니다.(스트림 개체의 속성이 false입니다.)
지정된 스트림과 압축 모드를 사용하여 클래스의 새 인스턴스를 초기화합니다.
압축하거나 압축을 풀 스트림입니다.
스트림을 압축할 것인지 또는 압축 해제할 것인지를 나타내는 열거형 값 중 하나입니다.
가 null인 경우
은(는) 올바른 값이 아닙니다.또는가 이고 가 false인 경우또는가 이고 가 false인 경우
지정된 스트림과 압축 모드를 사용하여 클래스의 새 인스턴스를 초기화하고 스트림을 선택적으로 연 상태로 둘 수 있습니다.
압축하거나 압축을 풀 스트림입니다.
스트림을 압축할 것인지 또는 압축 해제할 것인지를 나타내는 열거형 값 중 하나입니다.
개체를 삭제한 후 스트림을 열어 두려면 true이고, 그렇지 않으면 false입니다.
가 null인 경우
은(는) 올바른 값이 아닙니다.또는가 이고 가 false인 경우또는가 이고 가 false인 경우
내부 스트림에 대한 참조를 가져옵니다.
내부 스트림을 나타내는 스트림 개체입니다.
내부 스트림이 닫혀 있는 경우
파일의 압축을 푸는 동안 스트림을 읽을 수 있는지 여부를 나타내는 값을 가져옵니다.
값이 Decompress이고 내부 스트림이 열려 있으며 읽기를 지원하면 true이고, 이외의 경우는 false입니다.
스트림이 검색을 지원하는지 여부를 나타내는 값을 가져옵니다.
모든 경우에 false입니다.
스트림이 쓰기를 지원하는지 여부를 나타내는 값을 가져옵니다.
값이 Compress이고 내부 스트림이 쓰기를 지원하며 닫혀 있지 않으면 true이고, 이외의 경우는 false입니다.
가 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제합니다.
관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다.
이 메서드의 현재 클래스에는 기능이 없습니다.
스트림이 닫혀 있는 경우
이 속성은 지원되지 않으며 항상 을 throw합니다.
long 값입니다.
이 스트림에 이 속성이 지원되지 않는 경우
이 속성은 지원되지 않으며 항상 을 throw합니다.
long 값입니다.
이 스트림에 이 속성이 지원되지 않는 경우
압축이 풀린 바이트 수를 지정된 바이트 배열로 읽어 들입니다.
바이트 배열에 읽어 들인 바이트 수입니다.
압축이 풀린 바이트를 저장할 배열입니다.
읽은 바이트를 넣을 의 바이트 오프셋입니다.
읽을 최대 압축 풀린 바이트 수입니다.
가 null인 경우
개체를 만들 때 값이 Compress였던 경우또는 내부 스트림이 읽기를 지원하지 않는 경우
또는 가 0보다 작은 경우또는 길이에서 인덱스 시작 위치를 뺀 값이 보다 작은 경우
데이터의 형식이 잘못된 경우
스트림이 닫혀 있는 경우
이 작업은 지원되지 않으며 항상 을 throw합니다.
long 값입니다.
스트림 내의 위치입니다.
값 중 하나입니다.
이 스트림에 이 속성이 지원되지 않는 경우
이 작업은 지원되지 않으며 항상 을 throw합니다.
스트림의 길이입니다.
이 스트림에 이 속성이 지원되지 않는 경우
지정된 바이트 배열에서 압축된 바이트를 내부 스트림에 씁니다.
압축할 데이터가 들어 있는 버퍼입니다.
바이트를 읽어올 의 바이트 오프셋입니다.
쓸 최대 바이트 수입니다.
스트림을 압축하거나 압축을 푸는 데 사용되는 메서드 및 속성을 제공합니다.
지정된 스트림과 압축 수준을 사용하여 클래스의 새 인스턴스를 초기화합니다.
압축된 데이터를 쓸 스트림입니다.
스트림을 압축할 때 속도 또는 압축 효율을 강조할지 여부를 나타내는 열거형 값 중 하나입니다.
가 null인 경우
스트림이 압축 등의 쓰기 작업을 지원하지 않습니다.(스트림 개체의 속성이 false입니다.)
지정된 스트림과 압축 수준을 사용하여 클래스의 새 인스턴스를 초기화하고 스트림을 선택적으로 연 상태로 둘 수 있습니다.
압축된 데이터를 쓸 스트림입니다.
스트림을 압축할 때 속도 또는 압축 효율을 강조할지 여부를 나타내는 열거형 값 중 하나입니다.
개체를 삭제한 후 스트림 개체를 열어 두려면 true이고, 그렇지 않으면 false입니다.
가 null인 경우
스트림이 압축 등의 쓰기 작업을 지원하지 않습니다.(스트림 개체의 속성이 false입니다.)
지정된 스트림과 압축 모드를 사용하여 클래스의 새 인스턴스를 초기화합니다.
압축되거나 압축을 푼 데이터가를 쓸 스트림입니다.
스트림을 압축할 것인지 또는 압축 해제할 것인지를 나타내는 열거형 값 중 하나입니다.
가 null인 경우
가 유효한 열거형 값이 아닌 경우또는가 이고 가 false인 경우또는가 이고 가 false인 경우
지정된 스트림과 압축 모드를 사용하여 클래스의 새 인스턴스를 초기화하고 스트림을 선택적으로 연 상태로 둘 수 있습니다.
압축되거나 압축을 푼 데이터가를 쓸 스트림입니다.
스트림을 압축할 것인지 또는 압축 해제할 것인지를 나타내는 열거형 값 중 하나입니다.
개체를 삭제한 후 스트림을 열어 두려면 true이고, 그렇지 않으면 false입니다.
가 null인 경우
은(는) 올바른 값이 아닙니다.또는가 이고 가 false인 경우또는가 이고 가 false인 경우
내부 스트림에 대한 참조를 가져옵니다.
내부 스트림을 나타내는 스트림 개체입니다.
내부 스트림이 닫혀 있는 경우
파일의 압축을 푸는 동안 스트림을 읽을 수 있는지 여부를 나타내는 값을 가져옵니다.
값이 Decompress,이고 내부 스트림이 읽기를 지원하며 닫혀 있지 않으면 true이고, 그렇지 않으면 false입니다.
스트림이 검색을 지원하는지 여부를 나타내는 값을 가져옵니다.
모든 경우에 false입니다.
스트림이 쓰기를 지원하는지 여부를 나타내는 값을 가져옵니다.
값이 Compress이고 내부 스트림이 쓰기를 지원하며 닫혀 있지 않으면 true이고, 이외의 경우는 false입니다.
에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제할 수 있습니다.
관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다.
이 메서드의 현재 클래스에는 기능이 없습니다.
스트림이 닫혀 있는 경우
이 속성은 지원되지 않으며 항상 을 throw합니다.
long 값입니다.
이 스트림에 이 속성이 지원되지 않는 경우
이 속성은 지원되지 않으며 항상 을 throw합니다.
long 값입니다.
이 스트림에 이 속성이 지원되지 않는 경우
압축이 풀린 바이트 수를 지정된 바이트 배열로 읽어 들입니다.
바이트 배열에 압축이 풀린 바이트 수입니다.스트림의 끝에 도달한 경우에는 0 또는 읽은 바이트 수가 반환됩니다.
압축이 풀린 바이트를 저장하는 데 사용되는 배열입니다.
읽은 바이트를 넣을 의 바이트 오프셋입니다.
읽을 최대 압축 풀린 바이트 수입니다.
가 null인 경우
개체를 만들 때 값이 Compress였던 경우또는내부 스트림이 읽기를 지원하지 않는 경우
또는 가 0보다 작은 경우또는 길이에서 인덱스 시작 위치를 뺀 값이 보다 작은 경우
데이터의 형식이 잘못된 경우
스트림이 닫혀 있는 경우
이 속성은 지원되지 않으며 항상 을 throw합니다.
long 값입니다.
스트림 내의 위치입니다.
값 중 하나입니다.
이 스트림에 이 속성이 지원되지 않는 경우
이 속성은 지원되지 않으며 항상 을 throw합니다.
스트림의 길이입니다.
이 스트림에 이 속성이 지원되지 않는 경우
지정된 바이트 배열에서 압축된 바이트를 내부 스트림에 씁니다.
압축할 데이터가 들어 있는 버퍼입니다.
바이트를 읽어올 의 바이트 오프셋입니다.
쓸 최대 바이트 수입니다.
스트림이 닫혀 있어서 쓰기 작업을 수행할 수 없는 경우
Zip 보관 파일 형식으로 압축된 파일 패키지를 나타냅니다.
지정된 스트림에서 클래스의 새 인스턴스를 초기화합니다.
읽을 보관 저장소가 포함된 스트림입니다.
The stream is already closed or does not support reading.
is null.
The contents of the stream are not in the zip archive format.
지정된 모드를 사용하여 지정된 스트림에서 클래스의 새 인스턴스를 초기화합니다.
입력 또는 출력 스트림입니다.
Zip 보관 파일이 엔트리를 읽거나 만들기 또는 업데이트하는 데 사용되는지를 나타내는 열거형 값 중 하나입니다.
The stream is already closed, or the capabilities of the stream do not match the mode.
is null.
is an invalid value.
The contents of the stream could not be interpreted as a zip archive.-or- is and an entry is missing from the archive or is corrupt and cannot be read.-or- is and an entry is too large to fit into memory.
지정된 모드에 대해 지정된 스트림에서 클래스의 새 인스턴스를 초기화하고 스트림을 선택적으로 연 상태로 둡니다.
입력 또는 출력 스트림입니다.
Zip 보관 파일이 엔트리를 읽거나 만들기 또는 업데이트하는 데 사용되는지를 나타내는 열거형 값 중 하나입니다.
개체를 삭제한 후 스트림을 열어 두려면 true이고, 그렇지 않으면 false입니다.
The stream is already closed, or the capabilities of the stream do not match the mode.
is null.
is an invalid value.
The contents of the stream could not be interpreted as a zip archive.-or- is and an entry is missing from the archive or is corrupt and cannot be read.-or- is and an entry is too large to fit into memory.
지정된 모드에 대해 지정된 스트림에서 클래스의 새 인스턴스를 초기화하고 항목 이름에 대해 지정된 인코딩을 사용하며 스트림을 선택적으로 연 상태로 둡니다.
입력 또는 출력 스트림입니다.
Zip 보관 파일이 엔트리를 읽거나 만들기 또는 업데이트하는 데 사용되는지를 나타내는 열거형 값 중 하나입니다.
개체를 삭제한 후 스트림을 열어 두려면 true이고, 그렇지 않으면 false입니다.
이 보관 파일에서 이름을 읽거나 쓰는 동안 사용할 인코딩입니다.인코딩이 항목 이름에 대해 UTF-8 인코딩을 지원하지 않는 Zip 보관 도구와 라이브러리를 사용하여 상호 운용성에 인코딩이 필요할 때만 이 매개 변수에 대한 값을 지정합니다.
The stream is already closed, or the capabilities of the stream do not match the mode.
is null.
is an invalid value.
The contents of the stream could not be interpreted as a zip archive.-or- is and an entry is missing from the archive or is corrupt and cannot be read.-or- is and an entry is too large to fit into memory.
Zip 보관 파일에 지정된 경로 및 항목 이름을 가진 빈 항목을 만듭니다.
Zip 보관 파일의 빈 항목입니다.
만들 항목의 이름을 지정하는, 보관 저장소의 루트에 상대적인 경로입니다.
is .
is null.
The zip archive does not support writing.
The zip archive has been disposed.
Zip 보관 파일에 지정된 항목 이름 및 압축 수준을 가진 빈 항목을 만듭니다.
Zip 보관 파일의 빈 항목입니다.
만들 항목의 이름을 지정하는, 보관 저장소의 루트에 상대적인 경로입니다.
항목을 만들 때 속도 또는 압축 효율을 강조할지를 나타내는 열거형 값 중 하나입니다.
is .
is null.
The zip archive does not support writing.
The zip archive has been disposed.
클래스의 현재 인스턴스에서 사용하는 리소스를 해제합니다.
클래스의 현재 인스턴스가 사용하는 관리되지 않는 리소스를 해제하기 위해 및 메서드에 의해 호출되며 선택적으로 보관 파일을 작성하고 관리되는 리소스를 해제합니다.
보관 파일에 쓰기를 완료하고 관리되지 않은 리소스와 관리되는 리소스를 해제하려면 true이고, 관리되지 않은 리소스만 해제하려면 false입니다.
현재 Zip 보관 파일에 있는 항목의 컬렉션을 가져옵니다.
현재 Zip 보관 파일에 있는 항목의 컬렉션입니다.
The zip archive does not support reading.
The zip archive has been disposed.
The zip archive is corrupt, and its entries cannot be retrieved.
Zip 보관 파일 항목에 대한 래퍼를 검색합니다.
보관 저장소의 지정된 항목에 대한 래퍼이거나, 항목이 보관 저장소에 없는 경우 null입니다.
검색할 항목을 식별하는, 보관 저장소의 루트에 상대적인 경로입니다.
is .
is null.
The zip archive does not support reading.
The zip archive has been disposed.
The zip archive is corrupt, and its entries cannot be retrieved.
Zip 보관 파일이 엔트리에 대해 수행할 수 있는 동작의 유형을 나타내는 값을 가져옵니다.
엔트리에 Zip 보관 파일을 보관할 수 있는 동작(읽기, 만들기 또는 업데이트) 유형을 설명하는 열거형 값 중 하나입니다.
Zip 보관 파일 내의 압축된 파일을 나타냅니다.
엔트리가 속한 Zip 보관 파일을 가져옵니다.
항목이 속하는 Zip 보관 파일이거나, 항목이 삭제된 경우 null입니다.
Zip 보관 파일에 있는 항목의 압축된 크기를 가져옵니다.
Zip 보관 파일에 있는 항목의 압축된 크기입니다.
The value of the property is not available because the entry has been modified.
Zip 보관 파일에서 항목을 삭제합니다.
The entry is already open for reading or writing.
The zip archive for this entry was opened in a mode other than .
The zip archive for this entry has been disposed.
Zip 보관 파일에 있는 항목의 상대 경로를 가져옵니다.
Zip 보관 파일에 있는 항목의 상대 경로입니다.
Zip 보관 파일의 항목이 마지막으로 변경된 시간을 가져오거나 설정합니다.
Zip 보관 파일의 항목이 마지막으로 변경된 시간입니다.
The attempt to set this property failed, because the zip archive for the entry is in mode.
The archive mode is set to .- or -The archive mode is set to and the entry has been opened.
An attempt was made to set this property to a value that is either earlier than 1980 January 1 0:00:00 (midnight) or later than 2107 December 31 23:59:58 (one second before midnight).
Zip 보관 파일에 있는 항목의 압축되지 않은 크기를 가져옵니다.
Zip 보관 파일에 있는 항목의 압축 해제된 크기입니다.
The value of the property is not available because the entry has been modified.
Zip 보관 파일에 있는 항목의 파일 이름을 가져옵니다.
Zip 보관 파일에 있는 항목의 파일 이름입니다.
Zip 보관 파일에서 항목을 엽니다.
항목의 내용을 나타내는 스트림입니다.
The entry is already currently open for writing.-or-The entry has been deleted from the archive.-or-The archive for this entry was opened with the mode, and this entry has already been written to.
The entry is either missing from the archive or is corrupt and cannot be read. -or-The entry has been compressed by using a compression method that is not supported.
The zip archive for this entry has been disposed.
Zip 보관 파일에 있는 항목의 상대 경로를 검색합니다.
항목의 상대 경로로, 속성에 저장된 값입니다.
Zip 보관 파일 항목과 상호 작용하기 위한 값을 지정합니다.
새 보관 항목 만들기만 허용됩니다.
보관 항목 읽기만 허용됩니다.
보관 항목에 대해 읽기 및 쓰기 작업 모두가 허용됩니다.