RazorEditorParser Class
This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Parser used by editors to avoid reparsing the entire document on each text change.
Inheritance Hierarchy
System.Object
System.Web.Razor.RazorEditorParser
Namespace: System.Web.Razor
Assembly: System.Web.Razor (in System.Web.Razor.dll)
Syntax
'Declaration
Public Class RazorEditorParser _
Implements IDisposable
'Usage
Dim instance As RazorEditorParser
public class RazorEditorParser : IDisposable
public ref class RazorEditorParser : IDisposable
type RazorEditorParser =
class
interface IDisposable
end
public class RazorEditorParser implements IDisposable
The RazorEditorParser type exposes the following members.
Constructors
Name | Description | |
---|---|---|
RazorEditorParser | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Constructs the editor parser. |
Top
Properties
Name | Description | |
---|---|---|
CurrentParseTree | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the current parse tree. | |
FileName | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the filename of the document to parse. | |
Host | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the host for the parse. | |
LastResultProvisional | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets a value indicating whether the last result of the parse was provisionally accepted for next partial parse. |
Top
Methods
Name | Description | |
---|---|---|
CheckForStructureChanges | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines if a change will cause a structural change to the document and if not, applies it to the existing tree. If a structural change would occur, automatically starts a reparse. | |
Dispose() | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Releases all resources used by the current instance of the RazorEditorParser. | |
Dispose(Boolean) | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Releases the unmanaged resources used by the RazorEditorParser class and optionally releases the managed resources. | |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetAutoCompleteString | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Retrieves the auto complete string. | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
ToString | (Inherited from Object.) |
Top
Events
Name | Description | |
---|---|---|
DocumentParseComplete | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Event fired when a full reparse of the document completes. |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.