BrotliEncoder Struct
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce metodi e metodi statici per codificare e decodificare i dati in un modo senza flusso, non allocato ed efficiente usando la specifica del formato dati Brotli.
public value class BrotliEncoder : IDisposable
public struct BrotliEncoder : IDisposable
type BrotliEncoder = struct
interface IDisposable
Public Structure BrotliEncoder
Implements IDisposable
- Ereditarietà
- Implementazioni
Brotli |
Inizializza una nuova istanza della struttura BrotliEncoder usando la qualità e la finestra specificate. |
Compress(Read |
Comprime un intervallo di byte di sola lettura in un intervallo di destinazione. |
Dispose() |
Libera ed elimina le risorse non gestite. |
Flush(Span<Byte>, Int32) |
Comprime un intervallo di byte di sola lettura vuoto nella relativa destinazione, in modo da garantire che l'output venga generato per tutti gli input elaborati. Viene eseguito uno svuotamento effettivo quando l'origine viene esaurita e lo spazio nella destinazione è sufficiente per i dati rimanenti. |
Get |
Ottiene la lunghezza compressa massima prevista per le dimensioni di input specificate. |
Try |
Prova a comprimere un intervallo di byte di origine in un intervallo di destinazione. |
Try |
Prova a comprimere un intervallo di byte di origine in un intervallo di byte di destinazione, usando il livello di qualità della compressione e i bit della finestra del codificatore specificati. |
Prodotto | Versioni |
---|---|
.NET | Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Standard | 2.1 |
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: