WebPageBase.CreatePageFromVirtualPath Method
Attempts to create a WebPageBase instance from a virtualPath and wraps complex compiler exceptions with simpler messages
Namespace: System.Web.WebPages
Assembly: System.Web.WebPages (in System.Web.WebPages.dll)
Syntax
'Declaration
Protected Overridable Function CreatePageFromVirtualPath ( _
virtualPath As String, _
httpContext As HttpContextBase, _
virtualPathExists As Func(Of String, Boolean), _
displayModeProvider As DisplayModeProvider, _
displayMode As IDisplayMode _
) As WebPageBase
'Usage
Dim virtualPath As String
Dim httpContext As HttpContextBase
Dim virtualPathExists As Func(Of String, Boolean)
Dim displayModeProvider As DisplayModeProvider
Dim displayMode As IDisplayMode
Dim returnValue As WebPageBase
returnValue = Me.CreatePageFromVirtualPath(virtualPath, _
httpContext, virtualPathExists, _
displayModeProvider, displayMode)
protected virtual WebPageBase CreatePageFromVirtualPath(
string virtualPath,
HttpContextBase httpContext,
Func<string, bool> virtualPathExists,
DisplayModeProvider displayModeProvider,
IDisplayMode displayMode
)
protected:
virtual WebPageBase^ CreatePageFromVirtualPath(
String^ virtualPath,
HttpContextBase^ httpContext,
Func<String^, bool>^ virtualPathExists,
DisplayModeProvider^ displayModeProvider,
IDisplayMode^ displayMode
)
abstract CreatePageFromVirtualPath :
virtualPath:string *
httpContext:HttpContextBase *
virtualPathExists:Func<string, bool> *
displayModeProvider:DisplayModeProvider *
displayMode:IDisplayMode -> WebPageBase
override CreatePageFromVirtualPath :
virtualPath:string *
httpContext:HttpContextBase *
virtualPathExists:Func<string, bool> *
displayModeProvider:DisplayModeProvider *
displayMode:IDisplayMode -> WebPageBase
protected function CreatePageFromVirtualPath(
virtualPath : String,
httpContext : HttpContextBase,
virtualPathExists : Func<String, boolean>,
displayModeProvider : DisplayModeProvider,
displayMode : IDisplayMode
) : WebPageBase
Parameters
- virtualPath
Type: System.String
- httpContext
Type: System.Web.HttpContextBase
- virtualPathExists
Type: System.Func<String, Boolean>
- displayModeProvider
Type: System.Web.WebPages.DisplayModeProvider
- displayMode
Type: System.Web.WebPages.IDisplayMode
Return Value
Type: System.Web.WebPages.WebPageBase