C# 클래스 Orc.NuGetExplorer.NuGetSettings

상속: ISettings
파일 보기 프로젝트 열기: WildGums/Orc.NuGetExplorer

공개 메소드들

메소드 설명
DeleteSection ( string section ) : bool
DeleteValue ( string section, string key ) : bool
GetNestedValues ( string section, string subsection ) : IList
GetValue ( string section, string key, bool isPath ) : string
GetValues ( string section, bool isPath ) : IList
NuGetSettings ( IConfigurationService configurationService ) : System
SetNestedValues ( string section, string key, string>.IList values ) : void
SetValue ( string section, string key, string value ) : void
SetValues ( string section, IList values ) : void
SetValues ( string section, string>.IList values ) : void
UpdateSections ( string section, IList values ) : void

비공개 메소드들

메소드 설명
ConvertToFullPath ( string result ) : string
EnsureSectionExists ( string section ) : void
GetNuGetValue ( string section, string key, bool isPath ) : NuGet.SettingValue
GetNuGetValue ( string section, string subsection, string key, bool isPath ) : NuGet.SettingValue
GetNuGetValues ( string section, bool isPath = false ) : IList
GetNuGetValues ( string section, string subsection, bool isPath = false ) : IList
GetSectionListKey ( ) : string
GetSectionValueKey ( string section, string key ) : string
GetSectionValuesListKey ( string section ) : string
GetSubsectionValueKey ( string section, string subsection, string key ) : string
GetSubsectionValuesListKey ( string section, string subsection ) : string
SetNuGetValue ( string section, string key, string value ) : void
SetNuGetValue ( string section, string subsection, string key, string value ) : void
SetNuGetValues ( string section, string>.IList values ) : void
SetNuGetValues ( string section, string subsection, string>.IList values ) : void
UpdateKeysList ( string>.IList values, string valuesListKey ) : void

메소드 상세

DeleteSection() 공개 메소드

public DeleteSection ( string section ) : bool
section string
리턴 bool

DeleteValue() 공개 메소드

public DeleteValue ( string section, string key ) : bool
section string
key string
리턴 bool

GetNestedValues() 공개 메소드

public GetNestedValues ( string section, string subsection ) : IList
section string
subsection string
리턴 IList

GetValue() 공개 메소드

public GetValue ( string section, string key, bool isPath ) : string
section string
key string
isPath bool
리턴 string

GetValues() 공개 메소드

public GetValues ( string section, bool isPath ) : IList
section string
isPath bool
리턴 IList

NuGetSettings() 공개 메소드

public NuGetSettings ( IConfigurationService configurationService ) : System
configurationService IConfigurationService
리턴 System

SetNestedValues() 공개 메소드

public SetNestedValues ( string section, string key, string>.IList values ) : void
section string
key string
values string>.IList
리턴 void

SetValue() 공개 메소드

public SetValue ( string section, string key, string value ) : void
section string
key string
value string
리턴 void

SetValues() 공개 메소드

public SetValues ( string section, IList values ) : void
section string
values IList
리턴 void

SetValues() 공개 메소드

public SetValues ( string section, string>.IList values ) : void
section string
values string>.IList
리턴 void

UpdateSections() 공개 메소드

public UpdateSections ( string section, IList values ) : void
section string
values IList
리턴 void