C# Class BitServer.INI

Show file Open project: AyrA/BitMailServer Class Usage Examples

Public Methods

Method Description
RewriteINI ( string FileName, INIPart Parts ) : void

Rewrites a complete INI File. This erases Comments.

completeINI ( string FileName ) : INIPart[]
getSections ( string Filename ) : string[]
getSetting ( string FileName, string Section, string Setting ) : string
getSettings ( string Filename, string Section ) : NameValueCollection
setSetting ( string FileName, string Section, string Setting, string Value ) : void

Sets a single Value. Prevents Comments from being overwritten.

Method Details

RewriteINI() public static method

Rewrites a complete INI File. This erases Comments.
public static RewriteINI ( string FileName, INIPart Parts ) : void
FileName string File Name
Parts INIPart INI Sections (aka. Parts)
return void

completeINI() public static method

public static completeINI ( string FileName ) : INIPart[]
FileName string
return INIPart[]

getSections() public static method

public static getSections ( string Filename ) : string[]
Filename string
return string[]

getSetting() public static method

public static getSetting ( string FileName, string Section, string Setting ) : string
FileName string
Section string
Setting string
return string

getSettings() public static method

public static getSettings ( string Filename, string Section ) : NameValueCollection
Filename string
Section string
return System.Collections.Specialized.NameValueCollection

setSetting() public static method

Sets a single Value. Prevents Comments from being overwritten.
public static setSetting ( string FileName, string Section, string Setting, string Value ) : void
FileName string File Name
Section string INI Section
Setting string INI Setting
Value string Value to set
return void