C# 클래스 FubuMVC.Swank.Specification.TypeGraphFactory

파일 보기 프로젝트 열기: mikeobrien/FubuMVC.Swank 1 사용 예제들

공개 메소드들

메소드 설명
BuildGraph ( Type type, ActionCall action = null ) : DataType
TypeGraphFactory ( Configuration configuration, ITypeDescriptorCache typeCache, TypeDescription>.IDescriptionConvention typeConvention, MemberDescription>.IDescriptionConvention memberConvention, OptionFactory optionFactory ) : System

비공개 메소드들

메소드 설명
BuildArray ( DataType dataType, Type type, TypeDescription typeDescription, bool inputGraph, IEnumerable ancestors, MemberDescription memberDescription ) : void
BuildComplexType ( DataType dataType, Type type, bool inputGraph, IEnumerable ancestors, ActionCall action ) : void
BuildDictionary ( DataType dataType, Type type, TypeDescription typeDescription, bool inputGraph, IEnumerable ancestors, MemberDescription memberDescription ) : void
BuildGraph ( DataType parent, Type type, bool inputGraph, IEnumerable ancestors, MemberDescription memberDescription = null, ActionCall action = null ) : DataType
BuildSimpleType ( DataType dataType, Type type ) : void
GenerateShortNamespaces ( DataType type ) : void
GetTypeChildTypes ( DataType type ) : IEnumerable

메소드 상세

BuildGraph() 공개 메소드

public BuildGraph ( Type type, ActionCall action = null ) : DataType
type System.Type
action ActionCall
리턴 DataType

TypeGraphFactory() 공개 메소드

public TypeGraphFactory ( Configuration configuration, ITypeDescriptorCache typeCache, TypeDescription>.IDescriptionConvention typeConvention, MemberDescription>.IDescriptionConvention memberConvention, OptionFactory optionFactory ) : System
configuration Configuration
typeCache ITypeDescriptorCache
typeConvention TypeDescription>.IDescriptionConvention
memberConvention MemberDescription>.IDescriptionConvention
optionFactory OptionFactory
리턴 System