C# Class PageTypeBuilder.PageTypeResolver

显示文件 Open project: joelabrahamsson/Page-Type-Builder

Public Methods

Method Description
ConvertToTyped ( System.PageData page ) : System.PageData
GetPageTypeID ( Type type ) : int?
GetPageTypeType ( int pageTypeID ) : Type

Protected Methods

Method Description
AddPageType ( int pageTypeID, Type pageTypeType ) : void
PageTypeResolver ( ) : System

Private Methods

Method Description
AlreadyAddedToPageTypeIDByType ( int pageTypeID, Type pageTypeType ) : bool
AlreadyAddedToTypeByPageTypeID ( int pageTypeID, Type pageTypeType ) : bool

Method Details

AddPageType() protected method

protected AddPageType ( int pageTypeID, Type pageTypeType ) : void
pageTypeID int
pageTypeType System.Type
return void

ConvertToTyped() public method

public ConvertToTyped ( System.PageData page ) : System.PageData
page System.PageData
return System.PageData

GetPageTypeID() public method

public GetPageTypeID ( Type type ) : int?
type System.Type
return int?

GetPageTypeType() public method

public GetPageTypeType ( int pageTypeID ) : Type
pageTypeID int
return System.Type

PageTypeResolver() protected method

protected PageTypeResolver ( ) : System
return System