C# Class PageTypeBuilder.Specs.Helpers.PageTypeClassFactory

ファイルを表示 Open project: joelabrahamsson/Page-Type-Builder

Public Methods

Method Description
CreatePageTypeClass ( Action typeSpecificationExpression ) : Type
CreateTypeInheritingFromTypedPageData ( Action typeSpecificationExpression ) : Type
CreateTypeInheritingFromTypedPageData ( ModuleBuilder moduleBuilder, Action typeSpecificationExpression ) : Type

Method Details

CreatePageTypeClass() public static method

public static CreatePageTypeClass ( Action typeSpecificationExpression ) : Type
typeSpecificationExpression Action
return System.Type

CreateTypeInheritingFromTypedPageData() public static method

public static CreateTypeInheritingFromTypedPageData ( Action typeSpecificationExpression ) : Type
typeSpecificationExpression Action
return System.Type

CreateTypeInheritingFromTypedPageData() public static method

public static CreateTypeInheritingFromTypedPageData ( ModuleBuilder moduleBuilder, Action typeSpecificationExpression ) : Type
moduleBuilder System.Reflection.Emit.ModuleBuilder
typeSpecificationExpression Action
return System.Type