RazorCompiledItemLoader Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
A loader implementation that can load RazorCompiledItem objects from an Assembly using reflection.
public ref class RazorCompiledItemLoader
public class RazorCompiledItemLoader
type RazorCompiledItemLoader = class
Public Class RazorCompiledItemLoader
- Inheritance
-
RazorCompiledItemLoader
Remarks
Inherit from RazorCompiledItemLoader to customize the behavior when loading RazorCompiledItem objects from an Assembly. The default implementations of methods defined by this class use reflection in a trivial way to load attributes from the assembly.
Inheriting from RazorCompiledItemLoader is useful when an implementation needs to consider additional configuration or data outside of the Assembly being loaded.
Subclasses of RazorCompiledItemLoader can return subclasses of RazorCompiledItem with additional data members by overriding CreateItem(RazorCompiledItemAttribute).
Constructors
RazorCompiledItemLoader() |
Methods
CreateItem(RazorCompiledItemAttribute) |
Creates a RazorCompiledItem from a RazorCompiledItemAttribute. |
LoadAttributes(Assembly) |
Retrieves the list of RazorCompiledItemAttribute attributes defined for the provided Assembly. |
LoadItems(Assembly) |
Loads a list of RazorCompiledItem objects from the provided Assembly. |