Estoy utilizando el objeto XmlValidatingReader para validar mi objeto con un esquema xsd, pero esta clase está obsoleta en .NEt 2.0. ¿Alguien tiene el código correcto para usar las nuevas clases de Vaildation?La clase XmlValidatingReader está obsoleta
8
A
Respuesta
17
Sí:
XmlReaderSettings settings = new XmlReaderSettings();
settings.ValidationType = ValidationType.Schema;
settings.Schemas.Add (....);
settings.ValidationEventHandler += delegate(object sender, ValidationEventArgs e)
{
Console.WriteLine("invalid: " + e.Message);
};
XmlReader reader = XmlReader.Create (new XmlTextReader(file), settings);
-2
Consulte la documentación de MSDN para XmlValidatingReader y verá en el [ObsoleteAttribute] atribuir esto: Método
"Uso XmlReader creado por XmlReader.Create() usando XmlReaderSettings apropiadas en su lugar. http://go.microsoft.com/fwlink/?linkid=14202 "
Cuestiones relacionadas
- 1. ¿La etiqueta <noscript> está obsoleta?
- 2. Marcar como clase obsoleta de tercero
- 3. La etiqueta para continuar con Java está obsoleta?
- 4. reemplazo para la clase Hashtable obsoleta en Java
- 5. '' System.Configuration.ConfigurationSettings.AppSettings es obsoleta
- 6. Moq cómo reemplazar la expresión obsoleta
- 7. ¿Cómo anular la advertencia obsoleta en Xcode?
- 8. alternativa a la versión obsoleta javax.servlet.http.HttpUtils.parseQueryString?
- 9. ¿la versión 1 de playframework quedará obsoleta?
- 10. Tratando con la versión obsoleta de android.text.ClipboardManager
- 11. ¿Dónde está la clase weblogic.jndi.WLInitialContextFactory?
- 12. ¿Dónde está la clase SampleZipfileProvider?
- 13. Ninject.MVC3 La propiedad Kernel de Bootstrapper está marcada como Obsoleta. ¿Cómo puedo acceder al kernel?
- 14. Android NDK revisión 7 La herramienta Host 'awk' está obsoleta Error
- 15. Moq VerifySet (Acción) reemplazando la expresión obsoleta error de compilación
- 16. coffeescript path.exists notificación obsoleta de Node.js
- 17. Todavía tengo rake/rdoctask obsoleta advertencia
- 18. Uncaught ReferenceError: ¿La clase no está definida?
- 19. Eclipse está ejecutando la clase incorrecta
- 20. ¿Está marcada la clase de excepción java?
- 21. Descripción del libro obsoleta de la declaración Try-Except-Finally
- 22. ¿Cuál es la alternativa no obsoleta a XmlDataDocument y XslTransform?
- 23. Cómo actualizar Boost cuando Yum tiene la versión obsoleta
- 24. constexpr y advertencia de conversión obsoleta
- 25. ¿Cómo eliminar una notificación pynotify obsoleta?
- 26. StringBuffer está obsoleto?
- 27. yii clase no está cargando
- 28. La clase XmlDocument está eliminando el formato, C#, .NET
- 29. Generación de código JAXB XJC - La clase ObjectFactory está incompleta
- 30. ¿Por qué GetHashCode está en la clase Object?
¿Cómo podría ser esta una respuesta? ¡Es exactamente el mensaje que ya recibiste de Visual Studio! – edc65