Я хотел бы вызвать XmlSerializer.Deserialize
, передав ему XDocument
. Он может принимать значения Stream
, XmlReader
или TextReader
.
Можно ли сгенерировать одно из указанных выше из XDocument
без фактического сброса XDocument
в некоторое промежуточное хранилище, например, MemoryStream
?
Кажется, что то, что мне нужно, это реализация XmlReader
, которая работает с XDocument
. Я не могу найти его, хотя.