C# 클래스 Zetbox.Generator.InterfaceTemplates.Interfaces.Template

상속: Zetbox.Generator.ResourceTemplate
파일 보기 프로젝트 열기: daszat/zetbox

보호된 프로퍼티들

프로퍼티 타입 설명
ctx IZetboxContext
dataType DataType

공개 메소드들

메소드 설명
Call ( Arebis _host, IZetboxContext ctx, DataType dataType ) : void
Generate ( ) : void
Template ( Arebis _host, IZetboxContext ctx, DataType dataType ) : System

보호된 메소드들

메소드 설명
ApplyMethodTemplate ( Zetbox m, int index ) : void
ApplyPropertyTemplate ( System.Property prop ) : void
GetInheritance ( ) : string
GetInterfaces ( ) : string[]
IsDeclaredInImplementsInterface ( System.Property prop ) : bool

Check if Property was defined on a "ImplementsInterface" Interface

IsDeclaredInImplementsInterface ( Zetbox method ) : bool

Check if Method was defined on a "ImplementsInterface" Interface

MethodsToGenerate ( ) : IEnumerable

메소드 상세

ApplyMethodTemplate() 보호된 메소드

protected ApplyMethodTemplate ( Zetbox m, int index ) : void
m Zetbox
index int
리턴 void

ApplyPropertyTemplate() 보호된 메소드

protected ApplyPropertyTemplate ( System.Property prop ) : void
prop System.Property
리턴 void

Call() 공개 정적인 메소드

public static Call ( Arebis _host, IZetboxContext ctx, DataType dataType ) : void
_host Arebis
ctx IZetboxContext
dataType DataType
리턴 void

Generate() 공개 메소드

public Generate ( ) : void
리턴 void

GetInheritance() 보호된 메소드

protected GetInheritance ( ) : string
리턴 string

GetInterfaces() 보호된 메소드

protected GetInterfaces ( ) : string[]
리턴 string[]

IsDeclaredInImplementsInterface() 보호된 메소드

Check if Property was defined on a "ImplementsInterface" Interface
protected IsDeclaredInImplementsInterface ( System.Property prop ) : bool
prop System.Property Property to check
리턴 bool

IsDeclaredInImplementsInterface() 보호된 메소드

Check if Method was defined on a "ImplementsInterface" Interface
protected IsDeclaredInImplementsInterface ( Zetbox method ) : bool
method Zetbox Method to check
리턴 bool

MethodsToGenerate() 보호된 메소드

protected MethodsToGenerate ( ) : IEnumerable
리턴 IEnumerable

Template() 공개 메소드

public Template ( Arebis _host, IZetboxContext ctx, DataType dataType ) : System
_host Arebis
ctx IZetboxContext
dataType DataType
리턴 System

프로퍼티 상세

ctx 보호되어 있는 프로퍼티

protected IZetboxContext ctx
리턴 IZetboxContext

dataType 보호되어 있는 프로퍼티

protected DataType dataType
리턴 DataType