Если у меня есть большой (> 500 МБ) XML-файл для проверки, делает ли XmlReader всю вещь в памяти для выполнения проверки?В .NET, весь XML-блок появляется в памяти, когда я проверяю XSD?
Я просмотрел Validating an XML against referenced XSD in C# для проверки.
спасибо, Марк
Не могли бы вы объяснить, какие настройки XmlReader следует использовать для обеспечения того, чтобы во время проверки не было всего 500 МБ xml в памяти? – MStodd
Нет конкретных настроек. Я хотел, чтобы соответствующие настройки включали проверку. XmlReader не загружает весь документ в целом. Однако вы должны включить проверку, если хотите (как описано в ответе). –