Si j'ai un grand fichier XML (> 500 Mo) à valider, un XmlReader met-il tout le contenu en mémoire pour effectuer la validation? J'ai regardé Validating an XML against referenced XSD in C# pour la procédure de validation.Dans .NET, tout le blob XML vient-il en mémoire quand je valide par rapport à un XSD?
grâce, Mark
Pouvez-vous expliquer quels paramètres de XmlReader doivent être utilisés pour garantir que le xml entier de plus de 500 Mo n'est pas en mémoire lors de la validation? – MStodd
Pas de paramètres spécifiques. Je voulais dire les paramètres appropriés pour activer la validation. XmlReader ne charge pas le document entier en général. Cependant, vous devez activer la validation si vous le souhaitez (comme décrit dans la réponse). –