C# 클래스 Pomona.Common.TypeSystem.ResourceType

상속: StructuredType
파일 보기 프로젝트 열기: Pomona/Pomona 1 사용 예제들

공개 메소드들

메소드 설명
AppendUri ( object o, StringBuilder sb ) : void
ResourceType ( IResourceTypeResolver typeResolver, Type type ) : System
ToUri ( object o ) : string

보호된 메소드들

메소드 설명
OnLoadUriBaseType ( ) : ResourceType
OnWrapProperty ( PropertyInfo property ) : PropertySpec

비공개 메소드들

메소드 설명
BuildUriGenerator ( ResourceType rt ) : StringBuilder>>.Expression
BuildUriGenerator ( ResourceType rt, List sbFormatArgs, Expression parentExpression, StringBuilder formatStringBuilder ) : void
ConvertToPathEncodedString ( object o ) : string
GetUrlPathEncodedExpression ( Expression expr ) : Expression

메소드 상세

AppendUri() 공개 메소드

public AppendUri ( object o, StringBuilder sb ) : void
o object
sb StringBuilder
리턴 void

OnLoadUriBaseType() 보호된 메소드

protected OnLoadUriBaseType ( ) : ResourceType
리턴 ResourceType

OnWrapProperty() 보호된 메소드

protected OnWrapProperty ( PropertyInfo property ) : PropertySpec
property System.Reflection.PropertyInfo
리턴 PropertySpec

ResourceType() 공개 메소드

public ResourceType ( IResourceTypeResolver typeResolver, Type type ) : System
typeResolver IResourceTypeResolver
type System.Type
리턴 System

ToUri() 공개 메소드

public ToUri ( object o ) : string
o object
리턴 string