1 type derived from TagHelperContent
Microsoft.AspNetCore.Razor (1)
TagHelpers\DefaultTagHelperContent.cs (1)
15
public class DefaultTagHelperContent :
TagHelperContent
65 references to TagHelperContent
Microsoft.AspNetCore.Mvc.Razor (2)
RazorPageBase.cs (2)
238
/// <returns>The buffered <see cref="
TagHelperContent
"/>.</returns>
239
public
TagHelperContent
EndTagHelperWritingScope()
Microsoft.AspNetCore.Mvc.TagHelpers (17)
Cache\DistributedCacheTagHelperService.cs (1)
90
var
processedContent = await output.GetChildContentAsync();
CacheTagHelper.cs (1)
206
var
content = await output.GetChildContentAsync();
InputTagHelper.cs (1)
440
private static void GenerateInvariantCultureMetadata(string propertyName,
TagHelperContent
builder)
LabelTagHelper.cs (1)
72
var
childContent = await output.GetChildContentAsync();
LinkTagHelper.cs (6)
289
var
builder = output.PostElement;
314
private void BuildGlobbedLinkTags(TagHelperAttributeList attributes,
TagHelperContent
builder)
337
private void BuildFallbackBlock(TagHelperAttributeList attributes,
TagHelperContent
builder)
431
private void AppendFallbackHrefs(
TagHelperContent
builder, IReadOnlyList<string> fallbackHrefs)
489
private void BuildLinkTag(string href, TagHelperAttributeList attributes,
TagHelperContent
builder)
522
private void AppendVersionedHref(string hrefName, string hrefValue,
TagHelperContent
builder)
OptionTagHelper.cs (1)
102
TagHelperContent
childContent;
ScriptTagHelper.cs (5)
252
var
childContent = await output.GetChildContentAsync();
316
var
builder = output.PostElement;
343
TagHelperContent
builder)
364
private void BuildFallbackBlock(TagHelperAttributeList attributes,
TagHelperContent
builder)
494
TagHelperContent
builder)
ValidationMessageTagHelper.cs (1)
76
var
tagHelperContent = await output.GetChildContentAsync();
Microsoft.AspNetCore.Razor (34)
TagHelpers\DefaultTagHelperContent.cs (7)
12
/// Default concrete <see cref="
TagHelperContent
"/>.
48
/// <remarks>Returns <c>true</c> for a cleared <see cref="
TagHelperContent
"/>.</remarks>
79
public override
TagHelperContent
Append(string unencoded) => AppendCore(unencoded);
82
public override
TagHelperContent
AppendHtml(IHtmlContent htmlContent) => AppendCore(htmlContent);
85
public override
TagHelperContent
AppendHtml(string encoded)
144
public override
TagHelperContent
Clear()
279
private
TagHelperContent
AppendCore(object entry)
TagHelpers\TagHelperContent.cs (10)
30
public
TagHelperContent
SetHtmlContent(IHtmlContent htmlContent)
44
public
TagHelperContent
SetContent(string unencoded)
58
public
TagHelperContent
SetHtmlContent(string encoded)
69
public abstract
TagHelperContent
Append(string unencoded);
76
public abstract
TagHelperContent
AppendHtml(IHtmlContent htmlContent);
84
public abstract
TagHelperContent
AppendHtml(string encoded);
96
public
TagHelperContent
AppendFormat([StringSyntax(StringSyntaxAttribute.CompositeFormat)] string format, params object[] args)
113
public
TagHelperContent
AppendFormat(
126
public abstract
TagHelperContent
Clear();
129
/// Clears the <see cref="
TagHelperContent
"/>, so it can be reused.
TagHelpers\TagHelperOutput.cs (17)
14
private readonly Func<bool, HtmlEncoder, Task<
TagHelperContent
>> _getChildContentAsync;
15
private
TagHelperContent
_preElement;
16
private
TagHelperContent
_preContent;
17
private
TagHelperContent
_content;
18
private
TagHelperContent
_postContent;
19
private
TagHelperContent
_postElement;
27
(useCachedResult, encoder) => Task.FromResult<
TagHelperContent
>(new DefaultTagHelperContent()))
43
Func<bool, HtmlEncoder, Task<
TagHelperContent
>> getChildContentAsync)
65
public
TagHelperContent
PreElement
82
public
TagHelperContent
PreContent
100
public
TagHelperContent
Content
123
public
TagHelperContent
PostContent
140
public
TagHelperContent
PostElement
225
public Task<
TagHelperContent
> GetChildContentAsync()
238
public Task<
TagHelperContent
> GetChildContentAsync(bool useCachedResult)
256
public Task<
TagHelperContent
> GetChildContentAsync(HtmlEncoder encoder)
274
public Task<
TagHelperContent
> GetChildContentAsync(bool useCachedResult, HtmlEncoder encoder)
Microsoft.AspNetCore.Razor.Runtime (12)
Properties\AssemblyInfo.cs (1)
21
[assembly: TypeForwardedTo(typeof(
TagHelperContent
))]
Runtime\TagHelpers\TagHelperExecutionContext.cs (8)
17
private readonly Func<
TagHelperContent
> _endTagHelperWritingScope;
18
private
TagHelperContent
_childContent;
20
private Dictionary<HtmlEncoder,
TagHelperContent
> _perEncoderChildContent;
58
Func<
TagHelperContent
> endTagHelperWritingScope)
206
var
childContent = _childContent;
227
internal async Task<
TagHelperContent
> GetChildContentAsync(bool useCachedResult, HtmlEncoder encoder)
230
TagHelperContent
childContent;
240
_perEncoderChildContent = new Dictionary<HtmlEncoder,
TagHelperContent
>();
Runtime\TagHelpers\TagHelperScopeManager.cs (3)
27
Func<
TagHelperContent
> endTagHelperWritingScope)
104
private readonly Func<
TagHelperContent
> _endTagHelperWritingScope;
110
Func<
TagHelperContent
> endTagHelperWritingScope)