C# 클래스 org.phprpc.util.PHPWriter

파일 보기 프로젝트 열기: bluelovers/phprpc 1 사용 예제들

공개 메소드들

메소드 설명
PHPWriter ( Stream stream, Encoding encoding ) : System
Serialize ( Object graph ) : void

비공개 메소드들

메소드 설명
GetFullTypeName ( String fullName ) : String
GetSerializableMembers ( Type type ) : System.Reflection.FieldInfo[]
IsSerializable ( Type type ) : System.Boolean
Serialize ( Object graph, Hashtable objectContainer, Int32 &objectID ) : void
WriteArray ( Array array, Hashtable objectContainer, Int32 &objectID ) : void
WriteBinaryString ( Byte value ) : void
WriteBoolean ( System.Boolean value ) : void
WriteCustomObject ( Object graph ) : void
WriteDateTime ( System.DateTime value ) : void
WriteDouble ( Double value ) : void
WriteDouble ( Object graph ) : void
WriteDouble ( System.Single value ) : void
WriteEnum ( Enum value ) : void
WriteIDictionary ( IDictionary dictionary, Hashtable objectContainer, Int32 &objectID ) : void
WriteIList ( IList list, Hashtable objectContainer, Int32 &objectID ) : void
WriteInteger ( Object graph ) : void
WriteNull ( ) : void
WriteNumber ( Object value ) : void
WriteNumber ( String value ) : void
WriteObject ( Object graph, Hashtable objectContainer, Int32 &objectID ) : void
WritePointerReference ( Object value ) : void
WriteReference ( Object value ) : void
WriteString ( String value ) : void

메소드 상세

PHPWriter() 공개 메소드

public PHPWriter ( Stream stream, Encoding encoding ) : System
stream Stream
encoding System.Text.Encoding
리턴 System

Serialize() 공개 메소드

public Serialize ( Object graph ) : void
graph Object
리턴 void