Прежде всего, не используйте new XmlTextReader()
больше. Используйте XmlReader.Create()
, который был предпочтительным способом создания XmlReader
начиная с .NET 2.0.
Во-вторых, используйте перегрузку Create
, которая принимает XmlReaderSettings
объект:
using (var reader = XmlReader.Create(sslStream,
new XmlReaderSettings
{
ConformanceLevel = ConformanceLevel.Fragment
}))
{
// ... read xml
}