C# Class DefaultNamespace.WebGenerator

Inheritance: BaseGenerator
Show file Open project: gbarnett/shared-source-cli-2.0

Public Methods

Method Description
AppendClassSignature ( StringBuilder sb, Type cls ) : void
AppendClassTrailer ( StringBuilder sb, Type c ) : void
AppendConstructorFooter ( StringBuilder sb ) : void
AppendConstructorHeader ( StringBuilder sb ) : void
AppendConstructorSignature ( StringBuilder sb, ConstructorInfo mi ) : void
AppendFieldFooter ( StringBuilder sb ) : void
AppendFieldHeader ( StringBuilder sb ) : void
AppendFieldSignature ( StringBuilder sb, FieldInfo fi ) : void
AppendMemberName ( StringBuilder sb, String name ) : void
AppendMethodFooter ( StringBuilder sb ) : void
AppendMethodHeader ( StringBuilder sb ) : void
AppendMethodSignature ( StringBuilder sb, MethodInfo mi ) : void
AppendPropertyFooter ( StringBuilder sb ) : void
AppendPropertyHeader ( StringBuilder sb ) : void
AppendPropertySignature ( StringBuilder sb, PropertyInfo pi ) : void

Protected Methods

Method Description
AppendTypeName ( StringBuilder sb, Type cls, TypeNames options ) : void

Private Methods

Method Description
AppendHeader ( StringBuilder sb, String text ) : void
AppendIndexParameters ( StringBuilder sb, MethodBase mtd, TypeNames options ) : void
AppendParameters ( StringBuilder sb, MethodBase mtd ) : void
AppendParameters ( StringBuilder sb, MethodBase mtd, TypeNames options ) : void

Method Details

AppendClassSignature() public method

public AppendClassSignature ( StringBuilder sb, Type cls ) : void
sb StringBuilder
cls System.Type
return void

AppendClassTrailer() public method

public AppendClassTrailer ( StringBuilder sb, Type c ) : void
sb StringBuilder
c System.Type
return void

AppendConstructorFooter() public method

public AppendConstructorFooter ( StringBuilder sb ) : void
sb StringBuilder
return void

AppendConstructorHeader() public method

public AppendConstructorHeader ( StringBuilder sb ) : void
sb StringBuilder
return void

AppendConstructorSignature() public method

public AppendConstructorSignature ( StringBuilder sb, ConstructorInfo mi ) : void
sb StringBuilder
mi System.Reflection.ConstructorInfo
return void

AppendFieldFooter() public method

public AppendFieldFooter ( StringBuilder sb ) : void
sb StringBuilder
return void

AppendFieldHeader() public method

public AppendFieldHeader ( StringBuilder sb ) : void
sb StringBuilder
return void

AppendFieldSignature() public method

public AppendFieldSignature ( StringBuilder sb, FieldInfo fi ) : void
sb StringBuilder
fi System.Reflection.FieldInfo
return void

AppendMemberName() public method

public AppendMemberName ( StringBuilder sb, String name ) : void
sb StringBuilder
name String
return void

AppendMethodFooter() public method

public AppendMethodFooter ( StringBuilder sb ) : void
sb StringBuilder
return void

AppendMethodHeader() public method

public AppendMethodHeader ( StringBuilder sb ) : void
sb StringBuilder
return void

AppendMethodSignature() public method

public AppendMethodSignature ( StringBuilder sb, MethodInfo mi ) : void
sb StringBuilder
mi System.Reflection.MethodInfo
return void

AppendPropertyFooter() public method

public AppendPropertyFooter ( StringBuilder sb ) : void
sb StringBuilder
return void

AppendPropertyHeader() public method

public AppendPropertyHeader ( StringBuilder sb ) : void
sb StringBuilder
return void

AppendPropertySignature() public method

public AppendPropertySignature ( StringBuilder sb, PropertyInfo pi ) : void
sb StringBuilder
pi System.Reflection.PropertyInfo
return void

AppendTypeName() protected method

protected AppendTypeName ( StringBuilder sb, Type cls, TypeNames options ) : void
sb StringBuilder
cls System.Type
options TypeNames
return void