Zastanawiam się, czy istnieje biblioteka .NET lub narzędzie innej firmy do wykonywania Entity Framework, takie jak zapytania LINQ na dokumentach XML. Wiem, że istnieje już LINQ do XML, który pozwala na wykonywanie zapytań na obiekcie XDocument
, który jest JUŻ załadowany do pamięci, ale co jeśli dokument XML jest bardzo duży (ponad gigabajt)?Linq Do XML, yield i inne
Chciałbym mieć opcję przekazania tego zapytania do obiektu XmlReader
raczej do obiektu XDocument
. Czy to możliwe prosto po wyjęciu z pudełka?
Ok, po wyszukaniu trochę bardziej ja wpadłem na ten wątek: http://stackoverflow.com/questions/2441673/reading-xml-with-xmlreader-in-c I tak: http://blogs.msdn.com/b/xmlteam/archive/2007/03/24/streaming-with-linq-to-xml-part-2.aspx Zastanawiam się nad rozwiązaniem tego problemu przy użyciu niemal dokładnej techniki , ale wciąż nie ma pełnego wsparcia i lepszej wydajności. –