C# Класс SilverlightFX.UserInterface.Navigation.MvcPageLoader

A PageLoader that loads pages using the MVC pattern. The PageLoader finds a Controller matching the URI, invokes an Action on it, and then converts the ActionResult to a Page using a set of views.
Наследование: PageLoader
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
CreateController System.ComponentModel.Navigation.Controller

Защищенные методы

Метод Описание
BeginLoadUri ( Uri uri, Page uriContext, AsyncCallback callback, object asyncState ) : IAsyncResult
CreatePage ( object data ) : Page
EndLoadUri ( IAsyncResult asyncResult, Uri &redirectUri ) : object

Приватные методы

Метод Описание
CreateController ( Type controllerType ) : Controller

Описание методов

BeginLoadUri() защищенный Метод

protected BeginLoadUri ( Uri uri, Page uriContext, AsyncCallback callback, object asyncState ) : IAsyncResult
uri System.Uri
uriContext Page
callback AsyncCallback
asyncState object
Результат IAsyncResult

CreatePage() защищенный Метод

protected CreatePage ( object data ) : Page
data object
Результат Page

EndLoadUri() защищенный Метод

protected EndLoadUri ( IAsyncResult asyncResult, Uri &redirectUri ) : object
asyncResult IAsyncResult
redirectUri System.Uri
Результат object