1 instantiation of TagHelperContext
Microsoft.AspNetCore.Razor.Runtime (1)
Runtime\TagHelpers\TagHelperExecutionContext.cs (1)
66Context = new TagHelperContext(tagName, _allAttributes, items, uniqueId);
62 references to TagHelperContext
Microsoft.AspNetCore.Mvc.Razor (5)
DependencyInjection\MvcRazorMvcBuilderExtensions.cs (1)
51/// <see cref="ITagHelperComponent.ProcessAsync(TagHelperContext, TagHelperOutput)"/> method is called.
DependencyInjection\MvcRazorMvcCoreBuilderExtensions.cs (1)
96/// <see cref="ITagHelperComponent.ProcessAsync(TagHelperContext, TagHelperOutput)"/> method is called.
TagHelpers\TagHelperComponentTagHelper.cs (2)
57public override void Init(TagHelperContext context) 78public override async Task ProcessAsync(TagHelperContext context, TagHelperOutput output)
TagHelpers\UrlResolutionTagHelper.cs (1)
117public override void Process(TagHelperContext context, TagHelperOutput output)
Microsoft.AspNetCore.Mvc.TagHelpers (33)
AnchorTagHelper.cs (1)
163public override void Process(TagHelperContext context, TagHelperOutput output)
AttributeMatcher.cs (2)
18/// <param name="context">The <see cref="TagHelperContext"/>.</param> 24TagHelperContext context,
Cache\CacheTagKey.cs (2)
58/// <param name="context">The <see cref="TagHelperContext"/>.</param> 60public CacheTagKey(CacheTagHelper tagHelper, TagHelperContext context)
CacheTagHelper.cs (1)
61public override async Task ProcessAsync(TagHelperContext context, TagHelperOutput output)
ComponentTagHelper.cs (1)
86public override async Task ProcessAsync(TagHelperContext context, TagHelperOutput output)
DistributedCacheTagHelper.cs (1)
53public override async Task ProcessAsync(TagHelperContext context, TagHelperOutput output)
EnvironmentTagHelper.cs (1)
67public override void Process(TagHelperContext context, TagHelperOutput output)
FormActionTagHelper.cs (1)
178public override void Process(TagHelperContext context, TagHelperOutput output)
FormTagHelper.cs (1)
148public override void Process(TagHelperContext context, TagHelperOutput output)
ImageTagHelper.cs (1)
110public override void Process(TagHelperContext context, TagHelperOutput output)
InputTagHelper.cs (1)
151public override void Process(TagHelperContext context, TagHelperOutput output)
LabelTagHelper.cs (1)
50public override async Task ProcessAsync(TagHelperContext context, TagHelperOutput output)
LinkTagHelper.cs (1)
248public override void Process(TagHelperContext context, TagHelperOutput output)
OptionTagHelper.cs (2)
54/// Does nothing unless <see cref="TagHelperContext.Items"/> contains a 59public override async Task ProcessAsync(TagHelperContext context, TagHelperOutput output)
PartialTagHelper.cs (1)
104public override async Task ProcessAsync(TagHelperContext context, TagHelperOutput output)
PersistComponentStateTagHelper.cs (1)
41public override async Task ProcessAsync(TagHelperContext context, TagHelperOutput output)
RenderAtEndOfFormTagHelper.cs (2)
32public override void Init(TagHelperContext context) 44public override async Task ProcessAsync(TagHelperContext context, TagHelperOutput output)
ScriptTagHelper.cs (1)
238public override async Task ProcessAsync(TagHelperContext context, TagHelperOutput output)
SelectTagHelper.cs (2)
73public override void Init(TagHelperContext context) 111public override void Process(TagHelperContext context, TagHelperOutput output)
TagHelperOutputExtensions.cs (6)
22/// <see cref="TagHelperContext.AllAttributes"/> to <paramref name="tagHelperOutput"/>'s 27/// <param name="context">The <see cref="TagHelperContext"/>.</param> 35/// Duplicate attributes same name in <paramref name="context"/>'s <see cref="TagHelperContext.AllAttributes"/> 42TagHelperContext context) 71Resources.FormatTagHelperOutput_AttributeDoesNotExist(attributeName, nameof(TagHelperContext)), 288TagHelperContext context)
TextAreaTagHelper.cs (1)
59public override void Process(TagHelperContext context, TagHelperOutput output)
ValidationMessageTagHelper.cs (1)
52public override async Task ProcessAsync(TagHelperContext context, TagHelperOutput output)
ValidationSummaryTagHelper.cs (1)
80public override void Process(TagHelperContext context, TagHelperOutput output)
Microsoft.AspNetCore.Razor (20)
TagHelpers\ITagHelperComponent.cs (5)
12/// When a set of <see cref="ITagHelperComponent"/>s are executed, their <see cref="Init(TagHelperContext)"/>'s 14/// <see cref="ProcessAsync(TagHelperContext, TagHelperOutput)"/>'s are invoked in the specified 21/// <see cref="TagHelperContext.Items"/> should be done within this method to ensure they're added prior to 28void Init(TagHelperContext context); 37Task ProcessAsync(TagHelperContext context, TagHelperOutput output);
TagHelpers\TagHelper.cs (6)
12/// When a set of <see cref="ITagHelper"/>s are executed, their <see cref="Init(TagHelperContext)"/>'s 14/// <see cref="ProcessAsync(TagHelperContext, TagHelperOutput)"/>'s are invoked in the specified 22/// <see cref="TagHelperContext.Items"/> should be done within this method to ensure they're added prior to 29public virtual void Init(TagHelperContext context) 39public virtual void Process(TagHelperContext context, TagHelperOutput output) 51public virtual Task ProcessAsync(TagHelperContext context, TagHelperOutput output)
TagHelpers\TagHelperComponent.cs (3)
16public virtual void Init(TagHelperContext context) 26public virtual void Process(TagHelperContext context, TagHelperOutput output) 31public virtual Task ProcessAsync(TagHelperContext context, TagHelperOutput output)
TagHelpers\TagHelperContext.cs (6)
14/// Instantiates a new <see cref="TagHelperContext"/>. 19/// <param name="uniqueId">The unique identifier for the source element this <see cref="TagHelperContext" /> 33/// Instantiates a new <see cref="TagHelperContext"/>. 37/// <param name="uniqueId">The unique identifier for the source element this <see cref="TagHelperContext" /> 78/// Clears the <see cref="TagHelperContext"/> and updates its state with the provided values. 90/// Clears the <see cref="TagHelperContext"/> and updates its state with the provided values.
Microsoft.AspNetCore.Razor.Runtime (4)
Properties\AssemblyInfo.cs (1)
22[assembly: TypeForwardedTo(typeof(TagHelperContext))]
Runtime\TagHelpers\TagHelperExecutionContext.cs (1)
104public TagHelperContext Context { get; }
Runtime\TagHelpers\TagHelperRunner.cs (2)
25var tagHelperContext = executionContext.Context; 54var tagHelperContext = executionContext.Context;