Xceed Binary Encoding Library Documentation
Encoding and decoding entirely in memory
Getting started quickly > Encoding and decoding entirely in memory

In the descriptions below, you can freely replace the word "encode" with "decode" in order to find out how to decode data, because encoding and decoding work exactly the same way.

Basic (non-streaming) encoding in memory

To encode data entirely in memory, from one memory buffer to another in a single pass, perform the following 4 steps. Put the Xceed Binary Encoding control on a form or instantiate it, then:

Streaming encoding

To encode data entirely in memory while providing the library with data to encode as it becomes available, perform the following 5 steps. Put the Xceed Binary Encoding Control on a form or instantiate it, then: