Contents
Index
NG.Serialization Namespaces
NG.Serialization
Classes & Structures
AliasAttribute
ConverterAttribute
ConverterClass
Create(TConverterClass)
DefClassAttribute
ElemAliasAttribute
ElemDefClassAttribute
ElemFillReadAttribute
ESerialize
FillReadAttribute
NoInheritedAttribute
SerializableAttribute
SkipAllAttribute
SkipMemberAttribute
TAliasBaseAttr
Alias
Create(string)
TBinaryData
Create(string)
Create(TGetDataFunc)
Create(TStream)
Create(Void Type,Integer)
Read(TStream)
Read(Void Type,Integer)
SkipAll
ToBase64
TClassBaseAttr
Class
Create(TClass)
TConverter
Create
GetReadMode
Read(TDeserializer,Void Type)
Write(TSerializer,Void Type)
TDeserializer
BeginArray
BeginObject
BeginObject(string)
Create
DoBeginArray
DoBeginObject(PString)
DoEndArray
DoEndObject
DoIsNull
DoNext(PString)
DoRead(TValueKind,Void Type)
DoSkip
EndArray
EndObject
HasNext
MemberNotFound(PTypeInfo,string,TSkipAction)
OnMemberNotFound
Prop
Prop(string)
SkipValue
StateError
TryNull
Value<T>
Value<T>(T)
TMetadata
Create_CC
RegisterClass(TClass)
RegisterClasses(array of TClass)
TransientAttribute
TSerializer
BeginArray
BeginArray(string)
BeginObject
BeginObject(string,Boolean)
Create
DoBeginArray(PString)
DoBeginObject(PString,PString)
DoEndArray
DoEndObject
DoWrite(PString,TValueKind,Void Type)
EndArray
EndObject
GetChildTag(PString)
IsRoot
Null
Prop(string)
StateError
Value<T>(T)
TSerlnAttr
Types
TCharacter
TConverterClass
TGetDataFunc
TMemberNotFound
TReadMode
TReadModes
TSkipAction
TValueKind
Variables & Constants
SArrayElem
NG.Serialization.Binary
Classes & Structures
TBinaryDeserializer
Create(TStream)
DoBeginArray
DoBeginObject(PString)
DoEndArray
DoEndObject
DoIsNull
DoNext(PString)
DoRead(TValueKind,Void Type)
DoSkip
FlushBuffer
Stream
TBinarySerializer
Create(TStream)
DoBeginArray(PString)
DoBeginObject(PString,PString)
DoEndArray
DoEndObject
DoWrite(PString,TValueKind,Void Type)
FlushBuffer
Stream
WriteEndMark
Functions
Deserialize(TStream)
Deserialize(TStream,TObject)
Serialize(TStream,TObject,Boolean)
NG.Serialization.Json
Classes & Structures
TJsonDeserializer
Create(PJSONValue)
Create(PJSONValue,Integer)
Create(TFunc<TJSONValue>)
DoBeginArray
DoBeginObject(PString)
DoEndArray
DoEndObject
DoIsNull
DoNext(PString)
DoRead(TValueKind,Void Type)
DoSkip
TJsonSerializer
Create(PJSONValue)
Create(PJSONValue,Integer)
Create(TProc<TJSONValue>)
DoBeginArray(PString)
DoBeginObject(PString,PString)
DoEndArray
DoEndObject
DoWrite(PString,TValueKind,Void Type)
Types
PJSONValue
Functions
Deserialize(PJSONValue)
Deserialize(PJSONValue,Integer)
Deserialize(PJSONValue,Integer,TObject)
Deserialize(PJSONValue,TObject)
Deserialize(TFunc<TJSONValue>)
Deserialize(TFunc<TJSONValue>,TObject)
Serialize(PJSONValue,Integer,TObject)
Serialize(PJSONValue,TObject)
Serialize(TObject)
Serialize(TProc<TJSONValue>,TObject)
Variables & Constants
SObjectType
NG.Serialization.Xml
Classes & Structures
TXmlDeserializer
Create(IXMLDocument)
Create(IXMLNode)
DoBeginArray
DoBeginObject(PString)
DoEndArray
DoEndObject
DoIsNull
DoNext(PString)
DoRead(TValueKind,Void Type)
DoSkip
TXmlSerializer
Create(IXMLDocument)
Create(IXMLNode)
DoBeginArray(PString)
DoBeginObject(PString,PString)
DoEndArray
DoEndObject
DoWrite(PString,TValueKind,Void Type)
RootValue(string)
Functions
Deserialize(IXMLNode)
Deserialize(IXMLNode,TObject)
Serialize(IXMLNode,string,TObject)
Variables & Constants
SNullValue
SObjectType
Look for: