BrotliEncoder.Flush(Span<Byte>, Int32) 메서드


빈 읽기 전용 바이트 범위를 대상으로 압축하여 처리된 모든 입력에 대한 출력이 생성되도록 합니다.Compresses an empty read-only span of bytes into its destination, which ensures that output is produced for all the processed input. 실제 플러시는 원본이 고갈되고 대상에 남은 데이터의 공간이 충분한 경우에 수행됩니다.An actual flush is performed when the source is depleted and there is enough space in the destination for the remaining data.

 System::Buffers::OperationStatus Flush(Span<System::Byte> destination, [Runtime::InteropServices::Out] int % bytesWritten);
public System.Buffers.OperationStatus Flush (Span<byte> destination, out int bytesWritten);
member this.Flush : Span<byte> * int -> System.Buffers.OperationStatus
Public Function Flush (destination As Span(Of Byte), ByRef bytesWritten As Integer) As OperationStatus

매개 변수


이 메서드가 반환될 때 압축된 데이터가 저장되는 바이트 범위입니다.When this method returns, a span of bytes where the compressed data will be stored.


이 메서드가 반환할 때 destination에 쓴 총 바이트 수입니다.When this method returns, the total number of bytes that were written to destination.


작업이 완료된 상태를 설명하는 열거형 값 중 하나입니다.One of the enumeration values that describes the status with which the operation finished.

적용 대상