SpanBuilder Class
This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Represents the span builder for the syntax tree.
Inheritance Hierarchy
System.Object
System.Web.Razor.Parser.SyntaxTree.SpanBuilder
Namespace: System.Web.Razor.Parser.SyntaxTree
Assembly: System.Web.Razor (in System.Web.Razor.dll)
Syntax
'Declaration
Public Class SpanBuilder
'Usage
Dim instance As SpanBuilder
public class SpanBuilder
public ref class SpanBuilder
type SpanBuilder = class end
public class SpanBuilder
The SpanBuilder type exposes the following members.
Constructors
Name | Description | |
---|---|---|
SpanBuilder() | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the SpanBuilder class. | |
SpanBuilder(Span) | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the SpanBuilder class. |
Top
Properties
Name | Description | |
---|---|---|
CodeGenerator | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the span code generator. | |
EditHandler | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the span edit handler of the builder. | |
Kind | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the span kind of the span builder. | |
Start | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the source location of the span builder. | |
Symbols | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the symbols for a generic read-only collection. |
Top
Methods
Name | Description | |
---|---|---|
Accept | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Accepts the given symbol for the span builder. | |
Build | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Builds a span builder for this instance. | |
ClearSymbols | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Clears the symbols of the span builder. | |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
Reset | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Resets the span builder. | |
ToString | (Inherited from Object.) |
Top
Extension Methods
Name | Description | |
---|---|---|
GetContent() | Overloaded. This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the content of this SymbolExtensions class. (Defined by SymbolExtensions.) | |
GetContent(Func<IEnumerable<ISymbol>, IEnumerable<ISymbol>>) | Overloaded. Gets the content of this SymbolExtensions class. (Defined by SymbolExtensions.) |
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.