[JEDI.NET-commits] docs Jedi.IO.IniFiles.xml,1.7,1.8
Status: Pre-Alpha
Brought to you by:
jedi_mbe
From: Marcel B. <jed...@us...> - 2005-03-14 11:54:57
|
Update of /cvsroot/jedidotnet/docs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22534/docs Modified Files: Jedi.IO.IniFiles.xml Log Message: All important classes are completely documented. Index: Jedi.IO.IniFiles.xml =================================================================== RCS file: /cvsroot/jedidotnet/docs/Jedi.IO.IniFiles.xml,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** Jedi.IO.IniFiles.xml 13 Mar 2005 20:25:57 -0000 1.7 --- Jedi.IO.IniFiles.xml 14 Mar 2005 11:54:47 -0000 1.8 *************** *** 42,46 **** and reload intervals. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.BufferedIniFile.#ctor(System.String)"]/param[@name="path"]' /> <param name="autoReloadInterval"> Interval in milliseconds between automatic merging of changes made outside of this instance to the physical file. --- 42,46 ---- and reload intervals. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.BufferedIniFile.#ctor(System.String)"]/param[@name="path"]' /> <param name="autoReloadInterval"> Interval in milliseconds between automatic merging of changes made outside of this instance to the physical file. *************** *** 81,85 **** The event handler called to check if outside changes should be merged from disk. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.BufferedIniFile.AutoFlushHandler(Jedi.Timers.ScheduledEvent)"]/param[@name="event"]' /> </member> <member name="P:Jedi.IO.BufferedIniFile.AutoReloadInterval"> --- 81,85 ---- The event handler called to check if outside changes should be merged from disk. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.BufferedIniFile.AutoFlushHandler(Jedi.Timers.ScheduledEvent)"]/param[@name="event"]' /> </member> <member name="P:Jedi.IO.BufferedIniFile.AutoReloadInterval"> *************** *** 747,757 **** </param> <param name="iterationType"> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.GetEnumerator(System.Int32,System.Int32,System.String)"]/param[@name="iteratorType"]/*' /> </param> <param name="returnType"> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.GetEnumerator(System.Int32,System.Int32,System.String)"]/param[@name="returnType"]/*' /> </param> <param name="section"> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.GetEnumerator(System.Int32,System.Int32,System.String)"]/param[@name="sect"]/*' /> </param> </member> --- 747,757 ---- </param> <param name="iterationType"> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.GetEnumerator(System.Int32,System.Int32,System.String)"]/param[@name="iteratorType"]/*' /> </param> <param name="returnType"> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.GetEnumerator(System.Int32,System.Int32,System.String)"]/param[@name="returnType"]/*' /> </param> <param name="section"> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.GetEnumerator(System.Int32,System.Int32,System.String)"]/param[@name="sect"]/*' /> </param> </member> *************** *** 1047,1051 **** Reads a <see cref="T:System.DateTime" /> from the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> <returns> A <see cref="T:System.DateTime" /> equivalent to the date and time stored in the configuration file. --- 1047,1051 ---- Reads a <see cref="T:System.DateTime" /> from the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> <returns> A <see cref="T:System.DateTime" /> equivalent to the date and time stored in the configuration file. *************** *** 1057,1064 **** Reads a <see cref="T:System.DateTime" /> from a section in the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.ReadDateTime(System.String)"]/returns' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String)"]/exception' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadDateTimeDefault(System.String,System.DateTime)"> --- 1057,1064 ---- Reads a <see cref="T:System.DateTime" /> from a section in the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.ReadDateTime(System.String)"]/returns' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String)"]/exception' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadDateTimeDefault(System.String,System.DateTime)"> *************** *** 1069,1075 **** Reads a <see cref="T:System.DateTime" /> from the configuration file, returning a default value if it doesn't exist. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="default"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.ReadDateTime(System.String)"]/returns' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadDateTimeDefault(System.String,System.String,System.DateTime)"> --- 1069,1075 ---- Reads a <see cref="T:System.DateTime" /> from the configuration file, returning a default value if it doesn't exist. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="default"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.ReadDateTime(System.String)"]/returns' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadDateTimeDefault(System.String,System.String,System.DateTime)"> *************** *** 1078,1085 **** doesn't exist. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="default"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.ReadDateTime(System.String)"]/returns' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadDouble(System.String)"> --- 1078,1085 ---- doesn't exist. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="default"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.ReadDateTime(System.String)"]/returns' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadDouble(System.String)"> *************** *** 1090,1098 **** Reads a <see cref="T:System.Double" /> from the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> <returns> A <see cref="T:System.Double" /> equivalent to the number stored in the configuration file. </returns> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String)"]/exception' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadDouble(System.String,System.String)"> --- 1090,1098 ---- Reads a <see cref="T:System.Double" /> from the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> <returns> A <see cref="T:System.Double" /> equivalent to the number stored in the configuration file. </returns> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String)"]/exception' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadDouble(System.String,System.String)"> *************** *** 1100,1107 **** Reads a <see cref="T:System.Double" /> from a section in the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.ReadDouble(System.String)"]/returns' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String)"]/exception' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadDoubleDefault(System.String,System.Double)"> --- 1100,1107 ---- Reads a <see cref="T:System.Double" /> from a section in the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.ReadDouble(System.String)"]/returns' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String)"]/exception' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadDoubleDefault(System.String,System.Double)"> *************** *** 1112,1118 **** Reads a <see cref="T:System.Double" /> from the configuration file, returning a default value if it doesn't exist. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="default"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.ReadDouble(System.String)"]/returns' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadDoubleDefault(System.String,System.String,System.Double)"> --- 1112,1118 ---- Reads a <see cref="T:System.Double" /> from the configuration file, returning a default value if it doesn't exist. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="default"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.ReadDouble(System.String)"]/returns' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadDoubleDefault(System.String,System.String,System.Double)"> *************** *** 1121,1128 **** doesn't exist. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="default"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.ReadDouble(System.String)"]/returns' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadImpl(System.String,System.String)"> --- 1121,1128 ---- doesn't exist. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="default"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.ReadDouble(System.String)"]/returns' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadImpl(System.String,System.String)"> *************** *** 1130,1137 **** Reads an item from the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> <returns> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String)"]/returns/*' /> <para> -or- --- 1130,1137 ---- Reads an item from the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> <returns> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String)"]/returns/*' /> <para> -or- *************** *** 1156,1164 **** Reads a <see cref="T:System.Int64" /> from the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> <returns> A <see cref="T:System.Int64" /> equivalent to the number stored in the configuration file. </returns> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String)"]/exception' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadInt(System.String,System.String)"> --- 1156,1164 ---- Reads a <see cref="T:System.Int64" /> from the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> <returns> A <see cref="T:System.Int64" /> equivalent to the number stored in the configuration file. </returns> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String)"]/exception' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadInt(System.String,System.String)"> *************** *** 1166,1172 **** Reads a <see cref="T:System.Int64" /> from a section in the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.ReadInt(System.String)"]/returns' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadIntDefault(System.String,System.Int64)"> --- 1166,1172 ---- Reads a <see cref="T:System.Int64" /> from a section in the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.ReadInt(System.String)"]/returns' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadIntDefault(System.String,System.Int64)"> *************** *** 1177,1183 **** Reads a <see cref="T:System.Int64" /> from the configuration file, returning a default value if it doesn't exist. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="default"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.ReadInt(System.String)"]/returns' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadIntDefault(System.String,System.String,System.Int64)"> --- 1177,1183 ---- Reads a <see cref="T:System.Int64" /> from the configuration file, returning a default value if it doesn't exist. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="default"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.ReadInt(System.String)"]/returns' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadIntDefault(System.String,System.String,System.Int64)"> *************** *** 1186,1193 **** doesn't exist. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="default"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.ReadInt(System.String)"]/returns' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadString(System.String)"> --- 1186,1193 ---- doesn't exist. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="default"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.ReadInt(System.String)"]/returns' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadString(System.String)"> *************** *** 1198,1206 **** Reads a <see cref="T:System.String" /> from the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> <returns> A <see cref="T:System.String" /> equivalent to the text stored in the configuration file. </returns> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String)"]/exception' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadString(System.String,System.String)"> --- 1198,1206 ---- Reads a <see cref="T:System.String" /> from the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> <returns> A <see cref="T:System.String" /> equivalent to the text stored in the configuration file. </returns> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String)"]/exception' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadString(System.String,System.String)"> *************** *** 1208,1215 **** Reads a <see cref="T:System.String" /> from a section in the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.ReadString(System.String)"]/returns' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String)"]/exception' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadStringDefault(System.String,System.String)"> --- 1208,1215 ---- Reads a <see cref="T:System.String" /> from a section in the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.ReadString(System.String)"]/returns' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String)"]/exception' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadStringDefault(System.String,System.String)"> *************** *** 1220,1226 **** Reads a <see cref="T:System.String" /> from the configuration file, returning a default value if it doesn't exist. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="default"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.ReadString(System.String)"]/returns' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadStringDefault(System.String,System.String,System.String)"> --- 1220,1226 ---- Reads a <see cref="T:System.String" /> from the configuration file, returning a default value if it doesn't exist. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="default"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.ReadString(System.String)"]/returns' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadStringDefault(System.String,System.String,System.String)"> *************** *** 1229,1236 **** doesn't exist. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="default"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.ReadString(System.String)"]/returns' /> </member> <member name="M:Jedi.IO.IniFileBase.SectionExists(System.String)"> --- 1229,1236 ---- doesn't exist. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="default"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.ReadString(System.String)"]/returns' /> </member> <member name="M:Jedi.IO.IniFileBase.SectionExists(System.String)"> *************** *** 1364,1368 **** Writes a <see cref="T:System.DateTime" /> value to the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> <param name="value"> The value to write. --- 1364,1368 ---- Writes a <see cref="T:System.DateTime" /> value to the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> <param name="value"> The value to write. *************** *** 1373,1378 **** Writes a <see cref="T:System.Double" /> value to the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.DateTime)"]/param[@name="value"]' /> </member> <member name="M:Jedi.IO.IniFileBase.Write(System.String,System.Int64)"> --- 1373,1378 ---- Writes a <see cref="T:System.Double" /> value to the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.DateTime)"]/param[@name="value"]' /> </member> <member name="M:Jedi.IO.IniFileBase.Write(System.String,System.Int64)"> *************** *** 1380,1385 **** Writes an <see cref="T:System.Int64" /> value to the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.DateTime)"]/param[@name="value"]' /> </member> <member name="M:Jedi.IO.IniFileBase.Write(System.String,System.String)"> --- 1380,1385 ---- Writes an <see cref="T:System.Int64" /> value to the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.DateTime)"]/param[@name="value"]' /> </member> <member name="M:Jedi.IO.IniFileBase.Write(System.String,System.String)"> *************** *** 1387,1422 **** Writes a <see cref="T:System.String" /> value to the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.DateTime)"]/param[@name="value"]' /> </member> <member name="M:Jedi.IO.IniFileBase.Write(System.String,System.String,System.DateTime)"> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.DateTime)"]/summary' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.DateTime)"]/param[@name="value"]' /> </member> <member name="M:Jedi.IO.IniFileBase.Write(System.String,System.String,System.Double)"> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.Double)"]/summary' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.DateTime)"]/param[@name="value"]' /> </member> <member name="M:Jedi.IO.IniFileBase.Write(System.String,System.String,System.Int64)"> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.Int64)"]/summary' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.DateTime)"]/param[@name="value"]' /> </member> <member name="M:Jedi.IO.IniFileBase.Write(System.String,System.String,System.String)"> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.String)"]/summary' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.DateTime)"]/param[@name="value"]' /> </member> <member name="M:Jedi.IO.IniFileBase.WriteImpl(System.String,System.String,System.String)"> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.DateTime)"]/overloads/summary' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.DateTime)"]/param[@name="value"]' /> </member> <member name="T:Jedi.IO.IniFileEntry"> --- 1387,1422 ---- Writes a <see cref="T:System.String" /> value to the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.DateTime)"]/param[@name="value"]' /> </member> <member name="M:Jedi.IO.IniFileBase.Write(System.String,System.String,System.DateTime)"> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.DateTime)"]/summary' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.DateTime)"]/param[@name="value"]' /> </member> <member name="M:Jedi.IO.IniFileBase.Write(System.String,System.String,System.Double)"> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.Double)"]/summary' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.DateTime)"]/param[@name="value"]' /> </member> <member name="M:Jedi.IO.IniFileBase.Write(System.String,System.String,System.Int64)"> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.Int64)"]/summary' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.DateTime)"]/param[@name="value"]' /> </member> <member name="M:Jedi.IO.IniFileBase.Write(System.String,System.String,System.String)"> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.String)"]/summary' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.DateTime)"]/param[@name="value"]' /> </member> <member name="M:Jedi.IO.IniFileBase.WriteImpl(System.String,System.String,System.String)"> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.DateTime)"]/overloads/summary' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.DateTime)"]/param[@name="value"]' /> </member> <member name="T:Jedi.IO.IniFileEntry"> *************** *** 1460,1464 **** </summary> <value> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileEntry.#ctor(System.String,System.String,System.String)"]/param[@name="key"]/*' /> </value> </member> --- 1460,1464 ---- </summary> <value> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileEntry.#ctor(System.String,System.String,System.String)"]/param[@name="key"]/*' /> </value> </member> *************** *** 1468,1472 **** </summary> <value> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileEntry.#ctor(System.String,System.String,System.String)"]/param[@name="section"]/*' /> </value> </member> --- 1468,1472 ---- </summary> <value> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileEntry.#ctor(System.String,System.String,System.String)"]/param[@name="section"]/*' /> </value> </member> *************** *** 1476,1480 **** </summary> <value> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileEntry.#ctor(System.String,System.String,System.String)"]/param[@name="value"]/*' /> </value> </member> --- 1476,1480 ---- </summary> <value> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileEntry.#ctor(System.String,System.String,System.String)"]/param[@name="value"]/*' /> </value> </member> *************** *** 1619,1640 **** <member name="T:Jedi.IO.MemoryIniFileBase"> <summary> </summary> </member> <member name="M:Jedi.IO.MemoryIniFileBase.#ctor(System.Boolean,System.Boolean)"> <summary> </summary> <param name="universalFormat"> </param> <param name="trackChanges"> </param> </member> <member name="M:Jedi.IO.MemoryIniFileBase.AddCommentImpl(System.String,System.String,System.String)"> <summary> </summary> ! <param name="section"> ! </param> ! <param name="key"> ! </param> <param name="comment"> </param> </member> --- 1619,1659 ---- <member name="T:Jedi.IO.MemoryIniFileBase"> <summary> + Represents the base class of a memory based configuration (or INI) file. </summary> + <remarks> + <para> + This descendant of <see cref="T:Jedi.IO.IniFileBase" /> implements the lower level <see langword="abstract" /> + methods declared by its ancestor. All items are stored in an <see cref="T:System.Collections.IDictionary" /> + implementing class. + </para> + <para> + It adds functionality to attach comments to an item. Comments can be read from file as well as written back to + it, but it's not required to use the same comment characters for loading and saving. In fact, the load method + recognizes several comment characters (allowing you to read both legacy files as well as new ones with a + different comment character). + </para> + </remarks> </member> <member name="M:Jedi.IO.MemoryIniFileBase.#ctor(System.Boolean,System.Boolean)"> <summary> + Initializes a new instance of the <see cref="T:Jedi.IO.MemoryIniFileBase" /> class. </summary> <param name="universalFormat"> + <see langword="true" /> if dates and numbers should be stored in a culture-independant format; otherwise, + <see langword="false" />. </param> <param name="trackChanges"> + <see langword="true" /> if changes should be tracked, allowing one to save only changes back to file; otherwise, + <see langword="false" />. </param> </member> <member name="M:Jedi.IO.MemoryIniFileBase.AddCommentImpl(System.String,System.String,System.String)"> <summary> + Attaches a comment to an item. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> <param name="comment"> + The comment to add. </param> </member> *************** *** 1671,1676 **** --- 1690,1698 ---- <member name="M:Jedi.IO.MemoryIniFileBase.HasChanges"> <summary> + Determines whether the data has changed. </summary> <returns> + <see langword="true" /> if the memory buffer has been changed since the last time it was loaded; otherwise, + <see cref="false" />. </returns> </member> *************** *** 1710,1722 **** --- 1732,1764 ---- <member name="P:Jedi.IO.MemoryIniFileBase.InternalRootKeys"> <summary> + Gets the internal list of items not belonging to a section. </summary> <value> + An <see cref="T:System.Collections.IDictionary" /> holding names and values of items that do not belong to a + section. </value> + <remarks> + <para> + The <see cref="P:System.Collections.IDictionary.Key" /> property of this dictionary holds the name of the item; + the <see cref="P:System.Collections.IDictionary.Value" /> property holds the value (as a + <see cref="T:System.String" />) of the item. + </para> + </remarks> </member> <member name="P:Jedi.IO.MemoryIniFileBase.InternalSections"> <summary> + Gets the internal list of sections. </summary> <value> + An <see cref="T:System.Collections.IDictionary" /> holding section names and a list of items for that section. </value> + <remarks> + <para> + The <see cref="P:System.Collections.IDictionary.Key" /> property of this dictionary holds the section name; + the <see cref="P:System.Collections.IDictionary.Value" /> property is an + <see cref="T:System.Collections.IDictionary" /> of items in that section. + </para> + <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="P:Jedi.IO.MemoryIniFileBase.InternalRootKeys"]/remarks/para' /> + </remarks> </member> <member name="T:Jedi.IO.MemoryIniFileBase.KeyOrValueList"> *************** *** 1892,1916 **** </member> <member name="F:Jedi.IO.MemoryIniFileBase.KeyValueEnumerator.ReturnEntry"> ! <summary> ! </summary> </member> <member name="F:Jedi.IO.MemoryIniFileBase.KeyValueEnumerator.ReturnKey"> ! <summary> ! </summary> </member> <member name="F:Jedi.IO.MemoryIniFileBase.KeyValueEnumerator.ReturnValue"> ! <summary> ! </summary> </member> <member name="M:Jedi.IO.MemoryIniFileBase.LoadImpl(System.IO.TextReader,System.Char[],System.Boolean,System.Boolean)"> <summary> </summary> <param name="reader"> </param> <param name="commentChars"> </param> <param name="allowCommentAfterValues"> </param> <param name="overridesExistingData"> </param> </member> --- 1934,1961 ---- </member> <member name="F:Jedi.IO.MemoryIniFileBase.KeyValueEnumerator.ReturnEntry"> ! <exclude /> </member> <member name="F:Jedi.IO.MemoryIniFileBase.KeyValueEnumerator.ReturnKey"> ! <exclude /> </member> <member name="F:Jedi.IO.MemoryIniFileBase.KeyValueEnumerator.ReturnValue"> ! <exclude /> </member> <member name="M:Jedi.IO.MemoryIniFileBase.LoadImpl(System.IO.TextReader,System.Char[],System.Boolean,System.Boolean)"> <summary> + Reads items from a <see cref="T:System.IO.TextReader" /> into the memory buffer. </summary> <param name="reader"> + The <see cref="T:System.IO.TextReader" /> to read from. </param> <param name="commentChars"> + The characters recognised as comment characters. </param> <param name="allowCommentAfterValues"> + <see langword="true" /> if comments are allowed to follow a value; otherwise, <see cref="false" />. </param> <param name="overridesExistingData"> + <see langword="true" /> if items read from <paramref name="reader" /> will overwrite data already in memeory; + otherwise, <see cref="false" />. </param> </member> *************** *** 1920,1951 **** <member name="M:Jedi.IO.MemoryIniFileBase.SaveCommentImpl(System.IO.TextWriter,System.String,System.Char)"> <summary> </summary> ! <param name="writer"> ! </param> <param name="comment"> </param> ! <param name="commentChar"> ! </param> </member> <member name="M:Jedi.IO.MemoryIniFileBase.SaveImpl(System.IO.TextWriter,System.Boolean,System.Char)"> <summary> </summary> <param name="writer"> </param> <param name="emptyLineBetweenSections"> </param> <param name="commentChar"> </param> </member> <member name="M:Jedi.IO.MemoryIniFileBase.SaveKeysImpl(System.IO.TextWriter,System.Char,System.String,System.Collections.SortedList)"> <summary> </summary> ! <param name="writer"> ! </param> ! <param name="commentChar"> ! </param> <param name="sectName"> </param> <param name="list"> </param> </member> --- 1965,2018 ---- <member name="M:Jedi.IO.MemoryIniFileBase.SaveCommentImpl(System.IO.TextWriter,System.String,System.Char)"> <summary> + Writes a comment to the <see cref="System.IO.TextWriter" />. </summary> ! <include file='Jedi.IO.IniFIles.xml' path='/members/member[@name="M:Jedi.IO.MemoryIniFileBase.SaveImpl(System.IO.TextWriter,System.Boolean,System.Char)"]/param[@name="writer"]' /> <param name="comment"> + The comment to write. </param> ! <include file='Jedi.IO.IniFIles.xml' path='/members/member[@name="M:Jedi.IO.MemoryIniFileBase.SaveImpl(System.IO.TextWriter,System.Boolean,System.Char)"]/param[@name="commentChar"]' /> </member> <member name="M:Jedi.IO.MemoryIniFileBase.SaveImpl(System.IO.TextWriter,System.Boolean,System.Char)"> <summary> + Writes the items in memory to a <see cref="System.IO.TextWriter" />. </summary> <param name="writer"> + The <see cref="System.IO.TextWriter" /> to write to. </param> <param name="emptyLineBetweenSections"> + <see langword="true" /> if each new section should be separated by an empty line from the previous section; + otherwise, <see langword="false" />. </param> <param name="commentChar"> + <para> + The comment character to use for every line in the comment. + </para> + <para> + -or- + </para> + <para> + The null character (ASCII value 0) if comments should not be written. + </para> </param> </member> <member name="M:Jedi.IO.MemoryIniFileBase.SaveKeysImpl(System.IO.TextWriter,System.Char,System.String,System.Collections.SortedList)"> <summary> + Writes a key/value dictionary to a <see cref="System.IO.TextWriter" />. </summary> ! <include file='Jedi.IO.IniFIles.xml' path='/members/member[@name="M:Jedi.IO.MemoryIniFileBase.SaveImpl(System.IO.TextWriter,System.Boolean,System.Char)"]/param[@name="writer"]' /> ! <include file='Jedi.IO.IniFIles.xml' path='/members/member[@name="M:Jedi.IO.MemoryIniFileBase.SaveImpl(System.IO.TextWriter,System.Boolean,System.Char)"]/param[@name="commentChar"]' /> <param name="sectName"> + <para> + The name of the section. + </para> + <para> + -or- + </para> + <para> + <see cref="M:System.String.Empty" /> or a <see langword="null" /> if not linked to a section. + </para> </param> <param name="list"> + The <see cref="T:System.Collections.IDictionary" /> to write. </param> </member> |