通过以下方式加载架构时:
Dim settings As XmlReaderSettings = New XmlReaderSettings()
settings.Async = True
Dim reader As XmlReader = XmlReader.Create(inputUri, settings)
xmlSchema = xmlSchemaSet.Add(Nothing, reader)
在inputUri
变量中定义的架构使用XmlUrlResolver的正确GetEntityAsync
函数进行解析。但是导入的架构会同步解析,这会导致我的ui在检索架构时冻结。
如何使自动导入模式(在XmlSchemaSet.Add方法期间提供)检索异步? 谢谢, 金曼B