VirtualPathProviderViewEngine Class
Represents an abstract base-class implementation of the IViewEngine interface.
Assembly: System.Web.Mvc (in System.Web.Mvc.dll)
| Name | Description | |
|---|---|---|
![]() | VirtualPathProviderViewEngine() | Initializes a new instance of the VirtualPathProviderViewEngine class. |
| Name | Description | |
|---|---|---|
![]() | AreaMasterLocationFormats | Gets or sets the area-enabled master location formats. |
![]() | AreaPartialViewLocationFormats | Gets or sets the area-enabled partial-view location formats. |
![]() | AreaViewLocationFormats | Gets or sets the area-enabled view location formats. |
![]() | DisplayModeProvider | Gets or sets the display mode provider. |
![]() | FileExtensions | Gets or sets the file-name extensions that are used to locate a view. |
![]() | MasterLocationFormats | Gets or sets the master location formats. |
![]() | PartialViewLocationFormats | Gets or sets the partial-view location formats. |
![]() | ViewLocationCache | Gets or sets the view location cache. |
![]() | ViewLocationFormats | Gets or sets the view location formats. |
![]() | VirtualPathProvider | Gets or sets the virtual path provider. |
| Name | Description | |
|---|---|---|
![]() | CreatePartialView(ControllerContext^, String^) | Creates the specified partial view by using the specified controller context. |
![]() | CreateView(ControllerContext^, String^, String^) | Creates the specified view by using the controller context, path of the view, and path of the master view. |
![]() | Equals(Object^) | (Inherited from Object.) |
![]() | FileExists(ControllerContext^, String^) | Returns a value that indicates whether the file is in the specified path by using the specified controller context. |
![]() | Finalize() | (Inherited from Object.) |
![]() | FindPartialView(ControllerContext^, String^, Boolean) | Finds the specified partial view by using the specified controller context. |
![]() | FindView(ControllerContext^, String^, String^, Boolean) | Finds the specified view by using the specified controller context and master view name. |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetType() | (Inherited from Object.) |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | ReleaseView(ControllerContext^, IView^) | Releases the specified view by using the specified controller context. |
![]() | ToString() | (Inherited from Object.) |
You can use this class as a starting point for building a view engine that relies on the VirtualPathProviderViewEngine class to access view files.
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.



