RazorEditorParser.CheckForStructureChanges(TextChange) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
确定更改是否将导致文档结构的变化,如果不会导致,则将更改应用于现有树。 如果结构发生变化,则会自动启动重新分析。
public:
virtual Microsoft::AspNetCore::Razor::PartialParseResult CheckForStructureChanges(Microsoft::AspNetCore::Razor::Text::TextChange change);
public virtual Microsoft.AspNetCore.Razor.PartialParseResult CheckForStructureChanges (Microsoft.AspNetCore.Razor.Text.TextChange change);
abstract member CheckForStructureChanges : Microsoft.AspNetCore.Razor.Text.TextChange -> Microsoft.AspNetCore.Razor.PartialParseResult
override this.CheckForStructureChanges : Microsoft.AspNetCore.Razor.Text.TextChange -> Microsoft.AspNetCore.Razor.PartialParseResult
Public Overridable Function CheckForStructureChanges (change As TextChange) As PartialParseResult
参数
- change
- TextChange
要应用于分析树的更改。
返回
一个 PartialParseResult 指示增量分析结果的值。
注解
注意:初始增量分析检查,实际增量分析 ((如果可能)在调用方线程上发生) 。 但是,如果需要完全重新分析,则此操作发生在后台线程上。