Event handler type, called when an error occurs during the streaming.
type TReaderError = procedure(
Reader: TReader;
const Message: String;
var Handled: Boolean
) of object;