C# 클래스 Pomona.Common.Serialization.ItemValueDeserializerNode

상속: IDeserializerNode
파일 보기 프로젝트 열기: Pomona/Pomona

공개 프로퍼티들

프로퍼티 타입 설명
valueType Pomona.Common.TypeSystem.TypeSpec

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
CheckAccessRights ( HttpMethod method ) : void
CheckItemAccessRights ( HttpMethod method ) : void
ItemValueDeserializerNode ( TypeSpec expectedBaseType, IDeserializationContext context, string expandPath = "", IDeserializerNode parent = null ) : System
SetProperty ( PropertySpec property, object propertyValue ) : void
SetValueType ( Type type ) : void
SetValueType ( string typeName ) : void

메소드 상세

CheckAccessRights() 공개 메소드

public CheckAccessRights ( HttpMethod method ) : void
method HttpMethod
리턴 void

CheckItemAccessRights() 공개 메소드

public CheckItemAccessRights ( HttpMethod method ) : void
method HttpMethod
리턴 void

ItemValueDeserializerNode() 공개 메소드

public ItemValueDeserializerNode ( TypeSpec expectedBaseType, IDeserializationContext context, string expandPath = "", IDeserializerNode parent = null ) : System
expectedBaseType Pomona.Common.TypeSystem.TypeSpec
context IDeserializationContext
expandPath string
parent IDeserializerNode
리턴 System

SetProperty() 공개 메소드

public SetProperty ( PropertySpec property, object propertyValue ) : void
property Pomona.Common.TypeSystem.PropertySpec
propertyValue object
리턴 void

SetValueType() 공개 메소드

public SetValueType ( Type type ) : void
type Type
리턴 void

SetValueType() 공개 메소드

public SetValueType ( string typeName ) : void
typeName string
리턴 void

프로퍼티 상세

valueType 공개적으로 프로퍼티

public TypeSpec,Pomona.Common.TypeSystem valueType
리턴 Pomona.Common.TypeSystem.TypeSpec