C# Class Microsoft.R.Components.Application.Configuration.Parser.ConfigurationParser

Show file Open project: Microsoft/RTVS Class Usage Examples

Public Methods

Method Description
ConfigurationParser ( StreamReader sr ) : System
GetPersistentKey ( string attribute ) : string
ReadSetting ( ) : IConfigurationSetting

Private Methods

Method Description
IsEndOfStream ( ) : bool
IsEnvNew ( ConfigurationSetting s ) : bool
ParseAssignment ( string text, IRValueNode &leftOperand, IRValueNode &rightOperand ) : bool
ParseSetting ( string text, int lineNumber, ConfigurationSetting s ) : bool
ReadAttributeValue ( string line, ConfigurationSetting s ) : bool
ReadLine ( ) : string
ReadRemainingExpressionText ( ) : string
UnreadLine ( string line ) : void

Method Details

ConfigurationParser() public method

public ConfigurationParser ( StreamReader sr ) : System
sr System.IO.StreamReader
return System

GetPersistentKey() public static method

public static GetPersistentKey ( string attribute ) : string
attribute string
return string

ReadSetting() public method

public ReadSetting ( ) : IConfigurationSetting
return IConfigurationSetting