DocumentClassifierPassBase Class

Definition

public ref class DocumentClassifierPassBase abstract : Microsoft::AspNetCore::Razor::Language::IntermediateNodePassBase, Microsoft::AspNetCore::Razor::Language::IRazorDocumentClassifierPass
public abstract class DocumentClassifierPassBase : Microsoft.AspNetCore.Razor.Language.IntermediateNodePassBase, Microsoft.AspNetCore.Razor.Language.IRazorDocumentClassifierPass
type DocumentClassifierPassBase = class
    inherit IntermediateNodePassBase
    interface IRazorDocumentClassifierPass
    interface IRazorEngineFeature
type DocumentClassifierPassBase = class
    inherit IntermediateNodePassBase
    interface IRazorDocumentClassifierPass
    interface IRazorEngineFeature
    interface IRazorFeature
Public MustInherit Class DocumentClassifierPassBase
Inherits IntermediateNodePassBase
Implements IRazorDocumentClassifierPass
Inheritance
Derived
Implements

Constructors

DocumentClassifierPassBase()

Properties

DocumentKind
Engine (Inherited from RazorEngineFeatureBase)
Order (Inherited from IntermediateNodePassBase)
TargetExtensions

Methods

ConfigureTarget(CodeTargetBuilder)
CreateTarget(RazorCodeDocument, RazorCodeGenerationOptions)
Execute(RazorCodeDocument, DocumentIntermediateNode) (Inherited from IntermediateNodePassBase)
ExecuteCore(RazorCodeDocument, DocumentIntermediateNode)
GetRequiredFeature<TFeature>() (Inherited from RazorEngineFeatureBase)
IsMatch(RazorCodeDocument, DocumentIntermediateNode)
OnDocumentStructureCreated(RazorCodeDocument, NamespaceDeclarationIntermediateNode, ClassDeclarationIntermediateNode, MethodDeclarationIntermediateNode)
OnInitialized()
ThrowForMissingDocumentDependency<TDocumentDependency>(TDocumentDependency) (Inherited from RazorEngineFeatureBase)
ThrowForMissingFeatureDependency<TEngineDependency>(TEngineDependency) (Inherited from RazorEngineFeatureBase)

Applies to