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
파일 보기 프로젝트 열기: nikhilk/silverlightfx

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