Удаления файла в LINQ с потоковым видео довольно просто: возникаетУдалить большой файл с FileStream LINQ
Table<File> f = dac.GetTable<File>();
var itemToDelete = f.Single(x => x.fileId == fileId);
f.DeleteOnSubmit(itemToDelete);
dataContext.SubmitChanges();
Проблемы, когда файл становится достаточно большим.
Сведения об исключении: System.ComponentModel.Win32Exception: Операция ожидания истекло
Мое текущее решение является обходной путь:
dataContext.CommandTimeout = 1000;
Но я, честно говоря, не нравится это решение , Мне не нужно получать контент, который является причиной того, что тайм-аут происходит в первую очередь.
Есть ли хорошее и чистое решение этой проблемы?
Как я сказал Selman22, мне было интересно, если для этого есть решение LINQ. – Vulcano