TagHelperDirectiveSpanVisitor Class¶
A Microsoft.AspNetCore.Razor.Parser.ParserVisitor that generates Microsoft.AspNetCore.Razor.Compilation.TagHelpers.TagHelperDescriptors from
tag helper chunk generators in a Razor document.
- Namespace
Microsoft.AspNetCore.Razor.Parser.TagHelpers- Assemblies
- Microsoft.AspNetCore.Razor
Syntax¶
public class TagHelperDirectiveSpanVisitor : ParserVisitor
-
class
Microsoft.AspNetCore.Razor.Parser.TagHelpers.TagHelperDirectiveSpanVisitor
Constructors¶
-
TagHelperDirectiveSpanVisitor(Microsoft.AspNetCore.Razor.Compilation.TagHelpers.ITagHelperDescriptorResolver, Microsoft.AspNetCore.Razor.ErrorSink)¶ public TagHelperDirectiveSpanVisitor(ITagHelperDescriptorResolver descriptorResolver, ErrorSink errorSink)
-
Methods¶
-
GetDescriptors(Microsoft.AspNetCore.Razor.Parser.SyntaxTree.Block)¶ Return type: System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Razor.Compilation.TagHelpers.TagHelperDescriptor> public IEnumerable<TagHelperDescriptor> GetDescriptors(Block root)
-
GetTagHelperDescriptorResolutionContext(System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Razor.Compilation.TagHelpers.TagHelperDirectiveDescriptor>, Microsoft.AspNetCore.Razor.ErrorSink)¶ Return type: Microsoft.AspNetCore.Razor.Compilation.TagHelpers.TagHelperDescriptorResolutionContext protected virtual TagHelperDescriptorResolutionContext GetTagHelperDescriptorResolutionContext(IEnumerable<TagHelperDirectiveDescriptor> descriptors, ErrorSink errorSink)
-
VisitSpan(Microsoft.AspNetCore.Razor.Parser.SyntaxTree.Span)¶ public override void VisitSpan(Span span)
-