Author: nicko
Date: Wed Dec 14 08:08:01 2005
New Revision: 356793

URL: http://svn.apache.org/viewcvs?rev=356793&view=rev
Log:
Updated doc comments to work with our target platforms. Fixed some ambiguous 
doc references.

AssemblyInfo.cs
Only use AssemblyKeyFile attribute on platforms that don't support the /keyfile 
compiler switch.

XMLLayout.cs
Updated to use new version of XmlConvert.ToString(DateTime) on .NET 2.0 
platforms

PropertiesDictionary.cs & ReadOnlyPropertiesDictionary.cs
I can't find a way to cref the index operator (i.e. []) correctly on all 
platforms, so rewrote text not to have to link directly to the operator.


Modified:
    logging/log4net/trunk/src/Appender/LocalSyslogAppender.cs
    logging/log4net/trunk/src/AssemblyInfo.cs
    logging/log4net/trunk/src/Layout/XMLLayout.cs
    logging/log4net/trunk/src/Util/PropertiesDictionary.cs
    logging/log4net/trunk/src/Util/ReadOnlyPropertiesDictionary.cs

Modified: logging/log4net/trunk/src/Appender/LocalSyslogAppender.cs
URL: 
http://svn.apache.org/viewcvs/logging/log4net/trunk/src/Appender/LocalSyslogAppender.cs?rev=356793&r1=356792&r2=356793&view=diff
==============================================================================
--- logging/log4net/trunk/src/Appender/LocalSyslogAppender.cs (original)
+++ logging/log4net/trunk/src/Appender/LocalSyslogAppender.cs Wed Dec 14 
08:08:01 2005
@@ -126,7 +126,7 @@
                /// <remarks>
                /// <para>
                /// The syslog facility defines which subsystem the logging 
comes from.
-               /// This is set on the <see cref="Facility"/> property.
+               /// This is set on the <see 
cref="LocalSyslogAppender.Facility"/> property.
                /// </para>
                /// </remarks>
                public enum SyslogFacility

Modified: logging/log4net/trunk/src/AssemblyInfo.cs
URL: 
http://svn.apache.org/viewcvs/logging/log4net/trunk/src/AssemblyInfo.cs?rev=356793&r1=356792&r2=356793&view=diff
==============================================================================
--- logging/log4net/trunk/src/AssemblyInfo.cs (original)
+++ logging/log4net/trunk/src/AssemblyInfo.cs Wed Dec 14 08:08:01 2005
@@ -106,7 +106,7 @@
 //   (*) Delay Signing is an advanced option - see the Microsoft .NET Framework
 //       documentation for more information on this.
 //
-#if STRONG
+#if STRONG && (CLI_1_0 || NET_1_0 || NET_1_1 || NETCF_1_0 || SSCLI)
 [assembly: AssemblyDelaySign(false)]
 [assembly: AssemblyKeyFile(@"..\..\..\log4net.snk")]
 #endif

Modified: logging/log4net/trunk/src/Layout/XMLLayout.cs
URL: 
http://svn.apache.org/viewcvs/logging/log4net/trunk/src/Layout/XMLLayout.cs?rev=356793&r1=356792&r2=356793&view=diff
==============================================================================
--- logging/log4net/trunk/src/Layout/XMLLayout.cs (original)
+++ logging/log4net/trunk/src/Layout/XMLLayout.cs Wed Dec 14 08:08:01 2005
@@ -218,7 +218,13 @@
                {
                        writer.WriteStartElement(m_elmEvent);
                        writer.WriteAttributeString(ATTR_LOGGER, 
loggingEvent.LoggerName);
+
+#if NET_2_0 || MONO_2_0
+                       writer.WriteAttributeString(ATTR_TIMESTAMP, 
XmlConvert.ToString(loggingEvent.TimeStamp, 
XmlDateTimeSerializationMode.Local));
+#else
                        writer.WriteAttributeString(ATTR_TIMESTAMP, 
XmlConvert.ToString(loggingEvent.TimeStamp));
+#endif
+
                        writer.WriteAttributeString(ATTR_LEVEL, 
loggingEvent.Level.DisplayName);
                        writer.WriteAttributeString(ATTR_THREAD, 
loggingEvent.ThreadName);
 

Modified: logging/log4net/trunk/src/Util/PropertiesDictionary.cs
URL: 
http://svn.apache.org/viewcvs/logging/log4net/trunk/src/Util/PropertiesDictionary.cs?rev=356793&r1=356792&r2=356793&view=diff
==============================================================================
--- logging/log4net/trunk/src/Util/PropertiesDictionary.cs (original)
+++ logging/log4net/trunk/src/Util/PropertiesDictionary.cs Wed Dec 14 08:08:01 
2005
@@ -231,7 +231,7 @@
                }
 
                /// <summary>
-               /// See <see cref="IDictionary.this"/>
+               /// See <see cref="IDictionary"/> indexer property.
                /// </summary>
                /// <value>
                /// The value for the key specified.

Modified: logging/log4net/trunk/src/Util/ReadOnlyPropertiesDictionary.cs
URL: 
http://svn.apache.org/viewcvs/logging/log4net/trunk/src/Util/ReadOnlyPropertiesDictionary.cs?rev=356793&r1=356792&r2=356793&view=diff
==============================================================================
--- logging/log4net/trunk/src/Util/ReadOnlyPropertiesDictionary.cs (original)
+++ logging/log4net/trunk/src/Util/ReadOnlyPropertiesDictionary.cs Wed Dec 14 
08:08:01 2005
@@ -281,7 +281,7 @@
                }
 
                /// <summary>
-               /// See <see cref="IDictionary.this[object]"/>
+               /// See <see cref="IDictionary"/> indexer property.
                /// </summary>
                object IDictionary.this[object key]
                {


Reply via email to