Я хочу использовать ADO.net для извлечения некоторых данных из файла Excel. Этот процесс довольно хорошо задокументирован в Интернете. Моя загвоздка в том, что мой файл был загружен пользователем и поэтому существует только в виде массива байтов в памяти. По соображениям безопасности и производительности я бы не стал записывать этот файл на диск.
Есть ли способ построить строку подключения, которая подключается к массиву байтов? Или, возможно, выставить этот массив как файл, который фактически хранится в памяти (например, на RAM-диске, я думаю)?