RazorEditorParser.CheckForStructureChanges(TextChange) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет, приведет ли изменение к изменению структуры документа. Если это не так, применяет это изменение к существующему дереву. Если произойдет изменение структуры, автоматически начинается повторный синтаксический анализ.
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 , указывающее результат добавочного анализа.
Комментарии
ПРИМЕЧАНИЕ. Начальный добавочный синтаксический анализ проверка и фактический добавочный анализ (если это возможно) происходит в потоке вызывающей стороны. Однако если требуется полный повторной аналитики, это происходит в фоновом потоке.