C# 클래스 ServiceStack.Serialization.StringMapTypeDeserializer

Serializer cache of delegates required to create a type from a string map (e.g. for REST urls)
파일 보기 프로젝트 열기: ServiceStack/ServiceStack 1 사용 예제들

공개 메소드들

메소드 설명
CreateFromMap ( string>.IDictionary keyValuePairs ) : object
CreateFromMap ( INameValueCollection nameValues ) : object
GetParseFn ( Type propertyType ) : ParseStringDelegate
PopulateFromMap ( object instance, string>.IDictionary keyValuePairs, List ignoredWarningsOnPropertyNames = null ) : object
PopulateFromMap ( object instance, INameValueCollection nameValues, List ignoredWarningsOnPropertyNames = null ) : object
StringMapTypeDeserializer ( Type type ) : System

비공개 메소드들

메소드 설명
PopulateFromKeyValue ( object instance, string propertyName, string propertyTextValue, PropertySerializerEntry &propertySerializerEntry, List errors, List ignoredWarningsOnPropertyNames = null ) : object
StringMapTypeDeserializer ( Type type, ILog log ) : System

메소드 상세

CreateFromMap() 공개 메소드

public CreateFromMap ( string>.IDictionary keyValuePairs ) : object
keyValuePairs string>.IDictionary
리턴 object

CreateFromMap() 공개 메소드

public CreateFromMap ( INameValueCollection nameValues ) : object
nameValues INameValueCollection
리턴 object

GetParseFn() 공개 메소드

public GetParseFn ( Type propertyType ) : ParseStringDelegate
propertyType System.Type
리턴 ParseStringDelegate

PopulateFromMap() 공개 메소드

public PopulateFromMap ( object instance, string>.IDictionary keyValuePairs, List ignoredWarningsOnPropertyNames = null ) : object
instance object
keyValuePairs string>.IDictionary
ignoredWarningsOnPropertyNames List
리턴 object

PopulateFromMap() 공개 메소드

public PopulateFromMap ( object instance, INameValueCollection nameValues, List ignoredWarningsOnPropertyNames = null ) : object
instance object
nameValues INameValueCollection
ignoredWarningsOnPropertyNames List
리턴 object

StringMapTypeDeserializer() 공개 메소드

public StringMapTypeDeserializer ( Type type ) : System
type System.Type
리턴 System