C# Class org.phprpc.util.PHPReader

Exibir arquivo Open project: bluelovers/phprpc Class Usage Examples

Public Methods

Method Description
Deserialize ( Stream stream ) : Object
PHPReader ( Encoding encoding, Assembly assemblies ) : System

Private Methods

Method Description
CreateInstance ( Type type ) : Object
Deserialize ( Stream stream, ArrayList objectContainer ) : Object
GetField ( Type type, String fieldName ) : FieldInfo
GetNestedType ( StringBuilder typeName, Int32 positions, Int32 i, Char c ) : Type
GetString ( Byte bytes ) : string
GetType ( String typeName ) : Type
GetType ( StringBuilder typeName, Int32 positions, Int32 i, Char c ) : Type
GetTypeByAlias ( String typeName ) : Type
IsSerializable ( Type type ) : System.Boolean
ReadAssocArray ( Stream stream, ArrayList objectContainer ) : AssocArray
ReadBinaryString ( Stream stream ) : Byte[]
ReadBoolean ( Stream stream ) : System.Boolean
ReadCustomObject ( Stream stream, ArrayList objectContainer ) : Object
ReadDateTime ( Stream stream, ArrayList objectContainer ) : System.DateTime
ReadDouble ( Stream stream ) : Object
ReadEscapedBinaryString ( Stream stream ) : Byte[]
ReadInteger ( Stream stream ) : Int32
ReadKey ( Stream stream ) : String
ReadNull ( Stream stream ) : Object
ReadNumber ( Stream stream ) : String
ReadObject ( Stream stream, ArrayList objectContainer ) : Object
ReadPointerReference ( Stream stream, ArrayList objectContainer ) : Object
ReadReference ( Stream stream, ArrayList objectContainer ) : Object
ReadUnicodeString ( Stream stream ) : String

Method Details

Deserialize() public method

public Deserialize ( Stream stream ) : Object
stream Stream
return Object

PHPReader() public method

public PHPReader ( Encoding encoding, Assembly assemblies ) : System
encoding System.Text.Encoding
assemblies System.Reflection.Assembly
return System