Minimum Version: 2.6.0 / 3.6.0
Before downloading a file of file column of an entity record, the record must exist. This means the record must have been initalised beforehand. The file must also exist, either via uploading it before as explained in the How to unit test uploading of files section, or via initializing it as explained in the How to initialize the In-Memory file storage database with a set of files section.
Once both the record and file exist in the In-Memory database, you can download all the blocks of a given file using the InitializeFileBlocksDownloadRequest and DownloadBlockRequest messages.
Once you’ve downloaded all the blocks, you must join them to create the entire downloaded file.