C# Class ExpressionToCodeLib.ExpressionToCodeConfiguration

Exibir arquivo Open project: EamonNerbonne/ExpressionToCode Class Usage Examples

Public Properties

Property Type Description
CurrentConfiguration ExpressionToCodeConfiguration
DefaultConfiguration ExpressionToCodeConfiguration

Public Methods

Method Description
GetAnnotatedToCode ( ) : IAnnotatedToCode
GetExpressionToCode ( ) : IExpressionToCode
WithAlwaysUseExplicitTypeArguments ( bool alwaysUseExplicitTypeArguments ) : ExpressionToCodeConfiguration
WithAnnotator ( ICodeAnnotator annotator ) : ExpressionToCodeConfiguration
WithCompiler ( IExpressionCompiler compiler ) : ExpressionToCodeConfiguration
WithObjectStringifier ( IObjectStringifier objectStringifier ) : ExpressionToCodeConfiguration
WithPrintedListLengthLimit ( int limitListsToLength ) : ExpressionToCodeConfiguration

Private Methods

Method Description
ExpressionToCodeConfiguration ( ExpressionToCodeConfigurationValue value ) : System
With ( WithDelegate edit ) : ExpressionToCodeConfiguration

Method Details

GetAnnotatedToCode() public method

public GetAnnotatedToCode ( ) : IAnnotatedToCode
return IAnnotatedToCode

GetExpressionToCode() public method

public GetExpressionToCode ( ) : IExpressionToCode
return IExpressionToCode

WithAlwaysUseExplicitTypeArguments() public method

public WithAlwaysUseExplicitTypeArguments ( bool alwaysUseExplicitTypeArguments ) : ExpressionToCodeConfiguration
alwaysUseExplicitTypeArguments bool
return ExpressionToCodeConfiguration

WithAnnotator() public method

public WithAnnotator ( ICodeAnnotator annotator ) : ExpressionToCodeConfiguration
annotator ICodeAnnotator
return ExpressionToCodeConfiguration

WithCompiler() public method

public WithCompiler ( IExpressionCompiler compiler ) : ExpressionToCodeConfiguration
compiler IExpressionCompiler
return ExpressionToCodeConfiguration

WithObjectStringifier() public method

public WithObjectStringifier ( IObjectStringifier objectStringifier ) : ExpressionToCodeConfiguration
objectStringifier IObjectStringifier
return ExpressionToCodeConfiguration

WithPrintedListLengthLimit() public method

public WithPrintedListLengthLimit ( int limitListsToLength ) : ExpressionToCodeConfiguration
limitListsToLength int
return ExpressionToCodeConfiguration

Property Details

CurrentConfiguration public_oe static_oe property

public static ExpressionToCodeConfiguration,ExpressionToCodeLib CurrentConfiguration
return ExpressionToCodeConfiguration

DefaultConfiguration public_oe static_oe property

public static ExpressionToCodeConfiguration,ExpressionToCodeLib DefaultConfiguration
return ExpressionToCodeConfiguration