C# Class TSqlFlex.Core.CSharpRenderer

Show file Open project: nycdotnet/TSqlFlex Class Usage Examples

Public Methods

Method Description
DisambiguateAndRenderCSharpProperty ( SQLColumn s, int>.Dictionary columnNamesAndCounts ) : string
FieldNameToCSharpPropertyName ( string fieldName ) : string
IsCSharpCombiningConnectingOrFormattingCharacter ( char value ) : bool
IsCSharpLetterCharacter ( char value ) : bool
RenderCSharpProperty ( SQLColumn s, string name ) : string
renderAsCSharp ( FlexResultSet resultSet, SqlRunParameters srp ) : void

Private Methods

Method Description
generateValidCSharpClassName ( int i ) : string

Method Details

DisambiguateAndRenderCSharpProperty() public static method

public static DisambiguateAndRenderCSharpProperty ( SQLColumn s, int>.Dictionary columnNamesAndCounts ) : string
s SQLColumn
columnNamesAndCounts int>.Dictionary
return string

FieldNameToCSharpPropertyName() public static method

public static FieldNameToCSharpPropertyName ( string fieldName ) : string
fieldName string
return string

IsCSharpCombiningConnectingOrFormattingCharacter() public static method

public static IsCSharpCombiningConnectingOrFormattingCharacter ( char value ) : bool
value char
return bool

IsCSharpLetterCharacter() public static method

public static IsCSharpLetterCharacter ( char value ) : bool
value char
return bool

RenderCSharpProperty() public static method

public static RenderCSharpProperty ( SQLColumn s, string name ) : string
s SQLColumn
name string
return string

renderAsCSharp() public static method

public static renderAsCSharp ( FlexResultSet resultSet, SqlRunParameters srp ) : void
resultSet FlexResultSet
srp SqlRunParameters
return void