C# Class Orient.Client.Protocol.Serializers.RecordSerializer

显示文件 Open project: workshare/OrientDB-NET.binary

Public Methods

Method Description
Deserialize ( string recordString, ODocument document ) : ODocument

Private Methods

Method Description
Deserialize ( ORID orid, int version, ORecordType type, short classId, byte rawRecord ) : ODocument
Deserialize ( string recordString ) : ODocument
ParseEmbeddedDocument ( int i, string recordString, ODocument document, string fieldName ) : int
ParseFieldName ( int i, string recordString, ODocument document ) : int
ParseLinkCollection ( int i, string recordString, OLinkCollection linkCollection ) : int
ParseList ( int i, string recordString, ODocument document, string fieldName ) : int
ParseMap ( int i, string recordString, ODocument document, string fieldName ) : int
ParseRecordID ( int i, string recordString, ODocument document, string fieldName ) : int
ParseRidBags ( int i, string recordString, ODocument document, string fieldName ) : int

Parse RidBags ex. %[content:binary]; where [content:binary] is the actual binary base64 content.

ParseSet ( int i, string recordString, ODocument document, string fieldName ) : int
ParseString ( int i, string recordString, ODocument document, string fieldName ) : int
ParseValue ( int i, string recordString, ODocument document, string fieldName ) : int
Serialize ( ODocument document ) : string
SerializeDocument ( ODocument document ) : string
SerializeObjectValue ( object value, Type valueType ) : string
SerializeValue ( object value ) : string

Method Details

Deserialize() public static method

public static Deserialize ( string recordString, ODocument document ) : ODocument
recordString string
document ODocument
return ODocument