Microsoft.AspNetCore.Razor.Compilation.TagHelpers Namespace

Classes

TagHelperAttributeDescriptor

A metadata class describing a tag helper attribute.

TagHelperAttributeDesignTimeDescriptor

A metadata class containing information about tag helper use.

TagHelperDescriptor

A metadata class describing a tag helper.

TagHelperDescriptorComparer

An IEqualityComparer<T> used to check equality between two TagHelperDescriptors.

TagHelperDescriptorProvider

Enables retrieval of TagHelperDescriptor's.

TagHelperDescriptorResolutionContext

Contains information needed to resolve TagHelperDescriptors.

TagHelperDesignTimeDescriptor

A metadata class containing design time information about a tag helper.

TagHelperDirectiveDescriptor

Contains information needed to resolve TagHelperDescriptors.

TagHelperRequiredAttributeDescriptor

A metadata class describing a required tag helper attribute.

TagHelperRequiredAttributeDescriptorComparer

An IEqualityComparer<T> used to check equality between two TagHelperRequiredAttributeDescriptors.

TypeBasedTagHelperDescriptorComparer

An IEqualityComparer<T> that checks equality between two TagHelperDescriptors using only their AssemblyNames and TypeNames.

Interfaces

ITagHelperDescriptorResolver

Contract used to resolve TagHelperDescriptors.

Enums

TagHelperDirectiveType

The type of tag helper directive.

TagHelperRequiredAttributeNameComparison

Acceptable Name comparison modes.

TagHelperRequiredAttributeValueComparison

Acceptable Value comparison modes.