ITagHelperTypeResolver Interface¶
Locates valid Microsoft.AspNetCore.Razor.TagHelpers.ITagHelpers within an assembly.
- Namespace
Microsoft.AspNetCore.Razor.Runtime.TagHelpers- Assemblies
- Microsoft.AspNetCore.Razor.Runtime
Syntax¶
public interface ITagHelperTypeResolver
-
interface
Microsoft.AspNetCore.Razor.Runtime.TagHelpers.ITagHelperTypeResolver
Methods¶
-
Resolve(System.String, Microsoft.AspNetCore.Razor.SourceLocation, Microsoft.AspNetCore.Razor.ErrorSink)¶ Locates valid
Microsoft.AspNetCore.Razor.TagHelpers.ITagHelpertypes from theSystem.Reflection.Assemblynamed <em>name</em>.Arguments: - name (System.String) – The name of an
System.Reflection.Assemblyto search. - documentLocation (Microsoft.AspNetCore.Razor.SourceLocation) – The
Microsoft.AspNetCore.Razor.SourceLocationof the associatedMicrosoft.AspNetCore.Razor.Parser.SyntaxTree.SyntaxTreeNoderesponsible for the currentMicrosoft.AspNetCore.Razor.Runtime.TagHelpers.ITagHelperTypeResolver.Resolve(System.String,Microsoft.AspNetCore.Razor.SourceLocation,Microsoft.AspNetCore.Razor.ErrorSink)call. - errorSink (Microsoft.AspNetCore.Razor.ErrorSink) – The
Microsoft.AspNetCore.Razor.ErrorSinkused to record errors found when resolvingMicrosoft.AspNetCore.Razor.TagHelpers.ITagHelpertypes.
Return type: System.Collections.Generic.IEnumerable<System.Type>
Returns: An
System.Collections.Generic.IEnumerable`1of validMicrosoft.AspNetCore.Razor.TagHelpers.ITagHelpertypes.IEnumerable<Type> Resolve(string name, SourceLocation documentLocation, ErrorSink errorSink)
- name (System.String) – The name of an
-