BlockBuilder Class

Namespace
Microsoft.AspNetCore.Razor.Parser.SyntaxTree
Assemblies
  • Microsoft.AspNetCore.Razor

Syntax

public class BlockBuilder
class Microsoft.AspNetCore.Razor.Parser.SyntaxTree.BlockBuilder

Constructors

BlockBuilder()
public BlockBuilder()
BlockBuilder(Microsoft.AspNetCore.Razor.Parser.SyntaxTree.Block)
public BlockBuilder(Block original)

Methods

Build()
Return type:Microsoft.AspNetCore.Razor.Parser.SyntaxTree.Block
public virtual Block Build()
Reset()
public virtual void Reset()

Properties

Microsoft.AspNetCore.Razor.Parser.SyntaxTree.BlockBuilder.Children
Return type:System.Collections.Generic.List<Microsoft.AspNetCore.Razor.Parser.SyntaxTree.SyntaxTreeNode>
public List<SyntaxTreeNode> Children { get; }
Microsoft.AspNetCore.Razor.Parser.SyntaxTree.BlockBuilder.ChunkGenerator
Return type:Microsoft.AspNetCore.Razor.Chunks.Generators.IParentChunkGenerator
public IParentChunkGenerator ChunkGenerator { get; set; }
Microsoft.AspNetCore.Razor.Parser.SyntaxTree.BlockBuilder.Type
Return type:System.Nullable<Microsoft.AspNetCore.Razor.Parser.SyntaxTree.BlockType>
public BlockType? Type { get; set; }