C# 클래스 Bender.Nodes.Object.NodeFactory

파일 보기 프로젝트 열기: mikeobrien/Bender

공개 메소드들

메소드 설명
CreateDeserializable ( string name, IValue @object, INode parent, Bender.Nodes.Object.Context context, CachedMember member = null ) : ObjectNodeBase
CreateDeserializableRoot ( CachedType type, string format, Options options ) : ObjectNodeBase
CreateDeserializableRoot ( string name, CachedType type, string format, Options options ) : ObjectNodeBase
CreateSerializable ( string name, IValue @object, INode parent, Bender.Nodes.Object.Context context, CachedMember member = null, int index = null ) : ObjectNodeBase
CreateSerializableRoot ( object @object, CachedType type, Options options, string format ) : ObjectNodeBase

비공개 메소드들

메소드 설명
GetTypeKind ( CachedType type, Options options ) : TypeKind

메소드 상세

CreateDeserializable() 공개 정적인 메소드

public static CreateDeserializable ( string name, IValue @object, INode parent, Bender.Nodes.Object.Context context, CachedMember member = null ) : ObjectNodeBase
name string
@object IValue
parent INode
context Bender.Nodes.Object.Context
member CachedMember
리턴 ObjectNodeBase

CreateDeserializableRoot() 공개 정적인 메소드

public static CreateDeserializableRoot ( CachedType type, string format, Options options ) : ObjectNodeBase
type CachedType
format string
options Bender.Configuration.Options
리턴 ObjectNodeBase

CreateDeserializableRoot() 공개 정적인 메소드

public static CreateDeserializableRoot ( string name, CachedType type, string format, Options options ) : ObjectNodeBase
name string
type CachedType
format string
options Bender.Configuration.Options
리턴 ObjectNodeBase

CreateSerializable() 공개 정적인 메소드

public static CreateSerializable ( string name, IValue @object, INode parent, Bender.Nodes.Object.Context context, CachedMember member = null, int index = null ) : ObjectNodeBase
name string
@object IValue
parent INode
context Bender.Nodes.Object.Context
member CachedMember
index int
리턴 ObjectNodeBase

CreateSerializableRoot() 공개 정적인 메소드

public static CreateSerializableRoot ( object @object, CachedType type, Options options, string format ) : ObjectNodeBase
@object object
type CachedType
options Bender.Configuration.Options
format string
리턴 ObjectNodeBase