C# 클래스 ExtensionLoader.Config.IniConfigSource

상속: ConfigSourceBase
파일 보기 프로젝트 열기: 3di/3di-viewer-rei-libs 1 사용 예제들

공개 메소드들

메소드 설명
IniConfigSource ( ) : System
IniConfigSource ( IniDocument document ) : System
IniConfigSource ( Stream stream ) : System
IniConfigSource ( TextReader reader ) : System
IniConfigSource ( string filePath ) : System
Load ( IniDocument document ) : void
Load ( Stream stream ) : void
Load ( TextReader reader ) : void
Load ( string filePath ) : void
Reload ( ) : void
Save ( ) : void
Save ( Stream stream ) : void
Save ( TextWriter writer ) : void
Save ( string path ) : void
ToString ( ) : string

비공개 메소드들

메소드 설명
IsSavable ( ) : bool

Returns true if this instance is savable.

Load ( ) : void

Loads the configuration file.

MergeConfigsIntoDocument ( ) : void

Merges all of the configs from the config collection into the IniDocument before it is saved.

MergeDocumentIntoConfigs ( ) : void

Merges the IniDocument into the Configs when the document is reloaded.

RemoveConfigKeys ( IConfig config ) : void

Removes all INI keys that were removed as config keys.

RemoveConfigs ( ) : void

Removes all configs that are not in the newly loaded INI doc.

RemoveKeys ( string sectionName ) : void

Removes all INI keys that were removed as config keys.

RemoveSections ( ) : void

Removes all INI sections that were removed as configs.

메소드 상세

IniConfigSource() 공개 메소드

public IniConfigSource ( ) : System
리턴 System

IniConfigSource() 공개 메소드

public IniConfigSource ( IniDocument document ) : System
document ExtensionLoader.Ini.IniDocument
리턴 System

IniConfigSource() 공개 메소드

public IniConfigSource ( Stream stream ) : System
stream Stream
리턴 System

IniConfigSource() 공개 메소드

public IniConfigSource ( TextReader reader ) : System
reader System.IO.TextReader
리턴 System

IniConfigSource() 공개 메소드

public IniConfigSource ( string filePath ) : System
filePath string
리턴 System

Load() 공개 메소드

public Load ( IniDocument document ) : void
document ExtensionLoader.Ini.IniDocument
리턴 void

Load() 공개 메소드

public Load ( Stream stream ) : void
stream Stream
리턴 void

Load() 공개 메소드

public Load ( TextReader reader ) : void
reader System.IO.TextReader
리턴 void

Load() 공개 메소드

public Load ( string filePath ) : void
filePath string
리턴 void

Reload() 공개 메소드

public Reload ( ) : void
리턴 void

Save() 공개 메소드

public Save ( ) : void
리턴 void

Save() 공개 메소드

public Save ( Stream stream ) : void
stream Stream
리턴 void

Save() 공개 메소드

public Save ( TextWriter writer ) : void
writer System.IO.TextWriter
리턴 void

Save() 공개 메소드

public Save ( string path ) : void
path string
리턴 void

ToString() 공개 메소드

public ToString ( ) : string
리턴 string