C# 클래스 RunningObjects.Core.Mapping.ModelMappingManager

파일 보기 프로젝트 열기: edurdias/RunningObjects 1 사용 예제들

공개 메소드들

메소드 설명
CurrentElement ( System.Web.Mvc.ControllerContext controllerContext ) : IMappingElement
CurrentType ( System.Web.Mvc.ControllerContext controllerContext ) : TypeMapping
Exists ( Type type ) : bool
LoadFromConfiguration ( ) : void
MappingFor ( Type type ) : TypeMapping

비공개 메소드들

메소드 설명
CreateMethodMapping ( TypeMapping type, MethodBase method, int index ) : MethodMapping
CreateNamespace ( string ns, IEnumerable availableTypes, AssemblyMappingConfiguration assembly, IMappingElement parent = null ) : NamespaceMapping
CreateQueryMapping ( QueryAttribute query, TypeMapping type ) : QueryMapping
CreateTypeMapping ( Type type, NamespaceMapping @namespace, TypeMappingConfiguration configuration ) : TypeMapping
ExtractTypes ( IEnumerable namespaces ) : void
FindByType ( Type type ) : TypeMapping
LoadFromAssembly ( AssemblyMappingConfiguration assembly ) : void
ModelMappingManager ( ) : System
OrderProperties ( Type componentType, IEnumerable properties ) : IEnumerable

메소드 상세

CurrentElement() 공개 정적인 메소드

public static CurrentElement ( System.Web.Mvc.ControllerContext controllerContext ) : IMappingElement
controllerContext System.Web.Mvc.ControllerContext
리턴 IMappingElement

CurrentType() 공개 정적인 메소드

public static CurrentType ( System.Web.Mvc.ControllerContext controllerContext ) : TypeMapping
controllerContext System.Web.Mvc.ControllerContext
리턴 TypeMapping

Exists() 공개 정적인 메소드

public static Exists ( Type type ) : bool
type System.Type
리턴 bool

LoadFromConfiguration() 공개 정적인 메소드

public static LoadFromConfiguration ( ) : void
리턴 void

MappingFor() 공개 정적인 메소드

public static MappingFor ( Type type ) : TypeMapping
type System.Type
리턴 TypeMapping