Delegate HierarchicalPageLoader.GetPageMethod

Represents the method that will handle loading of page data.

Namespace: EPiServer.Web.WebControls
Assembly: EPiServer.dll
Version: 8.11.0
Syntax
public delegate PageData GetPageMethod(PageReference pageLink);
Parameters
Type Name Description
PageReference pageLink

The PageReference whos data should be retreived.

Returns
Type Description
PageData

A PageData object.

Constructors

GetPageMethod(Object, IntPtr)

Declaration
public GetPageMethod(object object, IntPtr method)
Parameters
Type Name Description
System.Object object
System.IntPtr method

Methods

BeginInvoke(PageReference, AsyncCallback, Object)

Declaration
public virtual IAsyncResult BeginInvoke(PageReference pageLink, AsyncCallback callback, object object)
Parameters
Type Name Description
PageReference pageLink
System.AsyncCallback callback
System.Object object
Returns
Type Description
System.IAsyncResult

EndInvoke(IAsyncResult)

Declaration
public virtual PageData EndInvoke(IAsyncResult result)
Parameters
Type Name Description
System.IAsyncResult result
Returns
Type Description
PageData

Invoke(PageReference)

Declaration
public virtual PageData Invoke(PageReference pageLink)
Parameters
Type Name Description
PageReference pageLink
Returns
Type Description
PageData

Extension Methods