C# Class Zetbox.Generator.Templates.ObjectClasses.Method

Exibir arquivo Open project: daszat/zetbox

Protected Properties

Property Type Description
ctx IZetboxContext
dt Zetbox.App.Base.DataType
eventName string
index int
indexSuffix string
m Zetbox.App.Base.Method

Public Methods

Method Description
Call ( Arebis host, IZetboxContext ctx, DataType implementor, Zetbox m, int index ) : void
Call ( Arebis _host, IZetboxContext ctx, Zetbox dt, Zetbox m, int index, string indexSuffix, string eventName ) : void
Generate ( ) : void
Method ( Arebis _host, IZetboxContext ctx, Zetbox dt, Zetbox m, int index, string indexSuffix, string eventName ) : System

Protected Methods

Method Description
ApplyBodyTemplate ( ) : void
GetMethodAttributes ( ) : IEnumerable
GetParameterDefinition ( BaseParameter param ) : string
GetParameterDefinitions ( ) : string
GetReturnType ( ) : string
Method ( Arebis host ) : System
ModifyMemberAttributes ( MemberAttributes memberAttributes ) : MemberAttributes

Method Details

ApplyBodyTemplate() protected method

protected ApplyBodyTemplate ( ) : void
return void

Call() public static method

public static Call ( Arebis host, IZetboxContext ctx, DataType implementor, Zetbox m, int index ) : void
host Arebis
ctx IZetboxContext
implementor DataType
m Zetbox
index int
return void

Call() public static method

public static Call ( Arebis _host, IZetboxContext ctx, Zetbox dt, Zetbox m, int index, string indexSuffix, string eventName ) : void
_host Arebis
ctx IZetboxContext
dt Zetbox
m Zetbox
index int
indexSuffix string
eventName string
return void

Generate() public method

public Generate ( ) : void
return void

GetMethodAttributes() protected method

protected GetMethodAttributes ( ) : IEnumerable
return IEnumerable

GetParameterDefinition() protected method

protected GetParameterDefinition ( BaseParameter param ) : string
param BaseParameter
return string

GetParameterDefinitions() protected method

protected GetParameterDefinitions ( ) : string
return string

GetReturnType() protected method

protected GetReturnType ( ) : string
return string

Method() protected method

protected Method ( Arebis host ) : System
host Arebis
return System

Method() public method

public Method ( Arebis _host, IZetboxContext ctx, Zetbox dt, Zetbox m, int index, string indexSuffix, string eventName ) : System
_host Arebis
ctx IZetboxContext
dt Zetbox
m Zetbox
index int
indexSuffix string
eventName string
return System

ModifyMemberAttributes() protected method

protected ModifyMemberAttributes ( MemberAttributes memberAttributes ) : MemberAttributes
memberAttributes MemberAttributes
return MemberAttributes

Property Details

ctx protected_oe property

protected IZetboxContext ctx
return IZetboxContext

dt protected_oe property

protected DataType,Zetbox.App.Base dt
return Zetbox.App.Base.DataType

eventName protected_oe property

protected string eventName
return string

index protected_oe property

protected int index
return int

indexSuffix protected_oe property

protected string indexSuffix
return string

m protected_oe property

protected Method,Zetbox.App.Base m
return Zetbox.App.Base.Method