Tôi đã làm việc với XML trong cơ sở dữ liệu LINQ và thấy rằng rất khó để làm việc với bộ nối tiếp.XMLSerializer để XElement
Cơ sở dữ liệu LINQ yêu cầu trường lưu trữ XElement
.
Tôi có một đối tượng phức tạp với nhiều lớp cấu trúc tùy chỉnh, vì vậy tôi muốn sử dụng XmlSerializer để tuần tự hóa đối tượng.
Tuy nhiên, bộ nối tiếp chỉ có thể tuần tự hóa thành tệp ("C: \ xxx \ xxx.xml") hoặc luồng bộ nhớ.
Tuy nhiên để chuyển đổi hoặc tuần tự hóa nó thành XElement để tôi có thể lưu trữ trong cơ sở dữ liệu bằng LINQ?
Và Cách đảo ngược? tức là Deserialize một XElement ...
Hãy nhớ đánh dấu câu trả lời! – bnieland