C# 클래스 Jayrock.Json.Conversion.ObjectConstructor

상속: IObjectConstructor
파일 보기 프로젝트 열기: atifaziz/Jayrock 1 사용 예제들

공개 메소드들

메소드 설명
CreateObject ( Jayrock.Json.Conversion.ImportContext context, JsonReader reader ) : ObjectConstructionResult
CreateObject ( Jayrock.Json.Conversion.ImportContext context, NamedJsonBuffer members ) : ObjectConstructionResult
ObjectConstructor ( Type type ) : System
ObjectConstructor ( Type type, ConstructorInfo ctors ) : System

비공개 메소드들

메소드 설명
Bind ( Jayrock.Json.Conversion.ImportContext context, ParameterInfo parameters, NamedJsonBuffer members ) : int[] Bound indicies returned in the resulting array are one-based therefore zero means unbound.
FindMember ( NamedJsonBuffer members, string name ) : int
GetParametersCount ( object obj ) : IComparable
TryCreateObject ( Jayrock.Json.Conversion.ImportContext context, ConstructorInfo ctor, NamedJsonBuffer members ) : ObjectConstructionResult

메소드 상세

CreateObject() 공개 메소드

public CreateObject ( Jayrock.Json.Conversion.ImportContext context, JsonReader reader ) : ObjectConstructionResult
context Jayrock.Json.Conversion.ImportContext
reader JsonReader
리턴 ObjectConstructionResult

CreateObject() 공개 메소드

public CreateObject ( Jayrock.Json.Conversion.ImportContext context, NamedJsonBuffer members ) : ObjectConstructionResult
context Jayrock.Json.Conversion.ImportContext
members NamedJsonBuffer
리턴 ObjectConstructionResult

ObjectConstructor() 공개 메소드

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

ObjectConstructor() 공개 메소드

public ObjectConstructor ( Type type, ConstructorInfo ctors ) : System
type System.Type
ctors System.Reflection.ConstructorInfo
리턴 System