BrotliEncoder 구조체
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
Brotli 데이터 형식 사양을 사용하여 스트림이 없고 할당되지 않고 성능이 좋은 방식으로 데이터를 인코딩하고 디코딩하는 메서드 및 정적 메서드를 제공합니다.
public value class BrotliEncoder : IDisposable
public struct BrotliEncoder : IDisposable
type BrotliEncoder = struct
interface IDisposable
Public Structure BrotliEncoder
Implements IDisposable
- 상속
- 구현
생성자
| Name | Description |
|---|---|
| BrotliEncoder(Int32, Int32) |
지정된 품질 및 창을 사용하여 구조체의 BrotliEncoder 새 인스턴스를 초기화합니다. |
메서드
| Name | Description |
|---|---|
| Compress(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32, Boolean) |
읽기 전용 바이트 범위를 대상 범위로 압축합니다. |
| Dispose() |
관리되지 않는 리소스를 해제하고 삭제합니다. |
| Flush(Span<Byte>, Int32) |
빈 읽기 전용 바이트 범위를 대상으로 압축하여 처리된 모든 입력에 대해 출력이 생성되도록 합니다. 원본이 고갈되고 나머지 데이터에 대한 대상에 충분한 공간이 있는 경우 실제 플러시가 수행됩니다. |
| GetMaxCompressedLength(Int32) |
제공된 입력 크기에 대해 예상되는 최대 압축 길이를 가져옵니다. |
| TryCompress(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32, Int32) |
제공된 압축 품질 leven 및 인코더 창 비트를 사용하여 원본 바이트 범위를 대상 바이트 범위로 압축하려고 시도합니다. |
| TryCompress(ReadOnlySpan<Byte>, Span<Byte>, Int32) |
원본 바이트 범위를 대상 범위로 압축하려고 시도합니다. |