C# Class DefaultNamespace.ConsoleGenerator

Inheritance: BaseGenerator
Datei anzeigen Open project: gbarnett/shared-source-cli-2.0

Protected Properties

Property Type Description
indentPrefix String

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
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

Private Methods

Method Description
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

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

Property Details

indentPrefix protected_oe static_oe property

protected static String indentPrefix
return String