C# Class Zetbox.Generator.Templates.Serialization.EnumBinarySerialization

Show file Open project: daszat/zetbox

Protected Properties

Property Type Description
backingStoreName string
ctx IZetboxContext
direction SerializerDirection
enumerationType string
streamName string
xmlname string
xmlnamespace string

Public Methods

Method Description
AddToSerializers ( SerializationMembersList list, EnumerationProperty prop, string backingStoreName ) : void
AddToSerializers ( SerializationMembersList list, SerializerType type, string xmlnamespace, string xmlname, string backingStoreName, string enumerationType ) : void
Call ( Arebis _host, IZetboxContext ctx, SerializerDirection direction, string streamName, string xmlnamespace, string xmlname, string backingStoreName, string enumerationType ) : void
EnumBinarySerialization ( Arebis _host, IZetboxContext ctx, SerializerDirection direction, string streamName, string xmlnamespace, string xmlname, string backingStoreName, string enumerationType ) : System
Generate ( ) : void

Method Details

AddToSerializers() public static method

public static AddToSerializers ( SerializationMembersList list, EnumerationProperty prop, string backingStoreName ) : void
list SerializationMembersList
prop EnumerationProperty
backingStoreName string
return void

AddToSerializers() public static method

public static AddToSerializers ( SerializationMembersList list, SerializerType type, string xmlnamespace, string xmlname, string backingStoreName, string enumerationType ) : void
list SerializationMembersList
type SerializerType
xmlnamespace string
xmlname string
backingStoreName string
enumerationType string
return void

Call() public static method

public static Call ( Arebis _host, IZetboxContext ctx, SerializerDirection direction, string streamName, string xmlnamespace, string xmlname, string backingStoreName, string enumerationType ) : void
_host Arebis
ctx IZetboxContext
direction SerializerDirection
streamName string
xmlnamespace string
xmlname string
backingStoreName string
enumerationType string
return void

EnumBinarySerialization() public method

public EnumBinarySerialization ( Arebis _host, IZetboxContext ctx, SerializerDirection direction, string streamName, string xmlnamespace, string xmlname, string backingStoreName, string enumerationType ) : System
_host Arebis
ctx IZetboxContext
direction SerializerDirection
streamName string
xmlnamespace string
xmlname string
backingStoreName string
enumerationType string
return System

Generate() public method

public Generate ( ) : void
return void

Property Details

backingStoreName protected property

protected string backingStoreName
return string

ctx protected property

protected IZetboxContext ctx
return IZetboxContext

direction protected property

protected SerializerDirection direction
return SerializerDirection

enumerationType protected property

protected string enumerationType
return string

streamName protected property

protected string streamName
return string

xmlname protected property

protected string xmlname
return string

xmlnamespace protected property

protected string xmlnamespace
return string