C# Class RazorScaffold.RazorScaffoldCore

ファイルを表示 Open project: jracabado/RazorScaffold

Public Properties

Property Type Description
Instance RazorScaffoldCore

Private Properties

Property Type Description
CreateDelegate Func
GetScaffoldTypes void
GetTemplateFromScaffoldTypes Func
RazorScaffoldCore System
TemplateMatcher bool

Public Methods

Method Description
ApplyTemplate ( umbraco.MacroEngines.DynamicNode node, string mode ) : System.Web.WebPages.HelperResult
CompileScaffoldAssemblies ( ) : void
GetTemplate ( string nodeTypeAlias, string mode ) : Func
GetVirtualPathFromPhysicalPath ( string physicalPath ) : string

Private Methods

Method Description
CreateDelegate ( MethodInfo methodInfo, object instance, bool allowSingleParam ) : Func
GetScaffoldTypes ( ) : void
GetTemplateFromScaffoldTypes ( string nodeTypeAlias, string mode ) : Func
RazorScaffoldCore ( ) : System
TemplateMatcher ( MethodInfo methodInfo, string nodeTypeAlias, string mode, Type type ) : bool

Method Details

ApplyTemplate() public method

public ApplyTemplate ( umbraco.MacroEngines.DynamicNode node, string mode ) : System.Web.WebPages.HelperResult
node umbraco.MacroEngines.DynamicNode
mode string
return System.Web.WebPages.HelperResult

CompileScaffoldAssemblies() public method

public CompileScaffoldAssemblies ( ) : void
return void

GetTemplate() public method

public GetTemplate ( string nodeTypeAlias, string mode ) : Func
nodeTypeAlias string
mode string
return Func

GetVirtualPathFromPhysicalPath() public method

public GetVirtualPathFromPhysicalPath ( string physicalPath ) : string
physicalPath string
return string

Property Details

Instance public_oe static_oe property

public static RazorScaffoldCore,RazorScaffold Instance
return RazorScaffoldCore