You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4net-dev@logging.apache.org by ni...@apache.org on 2004/12/19 20:23:00 UTC
cvs commit: logging-log4net/src/Core LogImpl.cs
nicko 2004/12/19 11:23:00
Modified: src/Core LogImpl.cs
Log:
Updates suggested by FxCop.
Minor naming changes to internal types.
Perf improvements to type check + type cast code.
Revision Changes Path
1.9 +41 -15 logging-log4net/src/Core/LogImpl.cs
Index: LogImpl.cs
===================================================================
RCS file: /home/cvs/logging-log4net/src/Core/LogImpl.cs,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- LogImpl.cs 13 Dec 2004 01:42:50 -0000 1.8
+++ LogImpl.cs 19 Dec 2004 19:23:00 -0000 1.9
@@ -17,6 +17,7 @@
#endregion
using System;
+using System.Globalization;
using log4net.Repository;
@@ -196,10 +197,15 @@
/// <remarks>
/// <para>
/// The message is formatted using the <see cref="String.Format"/> method. See
- /// String.Format for details of the syntax of the format string and the behavior
+ /// <c>String.Format</c> for details of the syntax of the format string and the behavior
/// of the formatting.
/// </para>
/// <para>
+ /// The string is formatted using the <see cref="CultureInfo.InvariantCulture"/>
+ /// format provider. To specify a localized provider use the
+ /// <see cref="DebugFormat(IFormatProvider,string,object[])"/> method.
+ /// </para>
+ /// <para>
/// This method does not take an <see cref="Exception"/> object to include in the
/// log event. To pass an <see cref="Exception"/> use one of the <see cref="Debug"/>
/// methods instead.
@@ -207,7 +213,7 @@
/// </remarks>
virtual public void DebugFormat(string format, params object[] args)
{
- Logger.Log(ThisDeclaringType, m_levelDebug, String.Format(format, args), null);
+ Logger.Log(ThisDeclaringType, m_levelDebug, String.Format(CultureInfo.InvariantCulture, format, args), null);
}
/// <summary>
@@ -219,7 +225,7 @@
/// <remarks>
/// <para>
/// The message is formatted using the <see cref="String.Format"/> method. See
- /// String.Format for details of the syntax of the format string and the behavior
+ /// <c>String.Format</c> for details of the syntax of the format string and the behavior
/// of the formatting.
/// </para>
/// <para>
@@ -290,10 +296,15 @@
/// <remarks>
/// <para>
/// The message is formatted using the <see cref="String.Format"/> method. See
- /// String.Format for details of the syntax of the format string and the behavior
+ /// <c>String.Format</c> for details of the syntax of the format string and the behavior
/// of the formatting.
/// </para>
/// <para>
+ /// The string is formatted using the <see cref="CultureInfo.InvariantCulture"/>
+ /// format provider. To specify a localized provider use the
+ /// <see cref="InfoFormat(IFormatProvider,string,object[])"/> method.
+ /// </para>
+ /// <para>
/// This method does not take an <see cref="Exception"/> object to include in the
/// log event. To pass an <see cref="Exception"/> use one of the <see cref="Info"/>
/// methods instead.
@@ -301,7 +312,7 @@
/// </remarks>
virtual public void InfoFormat(string format, params object[] args)
{
- Logger.Log(ThisDeclaringType, m_levelInfo, String.Format(format, args), null);
+ Logger.Log(ThisDeclaringType, m_levelInfo, String.Format(CultureInfo.InvariantCulture, format, args), null);
}
/// <summary>
@@ -313,7 +324,7 @@
/// <remarks>
/// <para>
/// The message is formatted using the <see cref="String.Format"/> method. See
- /// String.Format for details of the syntax of the format string and the behavior
+ /// <c>String.Format</c> for details of the syntax of the format string and the behavior
/// of the formatting.
/// </para>
/// <para>
@@ -384,10 +395,15 @@
/// <remarks>
/// <para>
/// The message is formatted using the <see cref="String.Format"/> method. See
- /// String.Format for details of the syntax of the format string and the behavior
+ /// <c>String.Format</c> for details of the syntax of the format string and the behavior
/// of the formatting.
/// </para>
/// <para>
+ /// The string is formatted using the <see cref="CultureInfo.InvariantCulture"/>
+ /// format provider. To specify a localized provider use the
+ /// <see cref="WarnFormat(IFormatProvider,string,object[])"/> method.
+ /// </para>
+ /// <para>
/// This method does not take an <see cref="Exception"/> object to include in the
/// log event. To pass an <see cref="Exception"/> use one of the <see cref="Warn"/>
/// methods instead.
@@ -395,7 +411,7 @@
/// </remarks>
virtual public void WarnFormat(string format, params object[] args)
{
- Logger.Log(ThisDeclaringType, m_levelWarn, String.Format(format, args), null);
+ Logger.Log(ThisDeclaringType, m_levelWarn, String.Format(CultureInfo.InvariantCulture, format, args), null);
}
/// <summary>
@@ -407,7 +423,7 @@
/// <remarks>
/// <para>
/// The message is formatted using the <see cref="String.Format"/> method. See
- /// String.Format for details of the syntax of the format string and the behavior
+ /// <c>String.Format</c> for details of the syntax of the format string and the behavior
/// of the formatting.
/// </para>
/// <para>
@@ -478,10 +494,15 @@
/// <remarks>
/// <para>
/// The message is formatted using the <see cref="String.Format"/> method. See
- /// String.Format for details of the syntax of the format string and the behavior
+ /// <c>String.Format</c> for details of the syntax of the format string and the behavior
/// of the formatting.
/// </para>
/// <para>
+ /// The string is formatted using the <see cref="CultureInfo.InvariantCulture"/>
+ /// format provider. To specify a localized provider use the
+ /// <see cref="ErrorFormat(IFormatProvider,string,object[])"/> method.
+ /// </para>
+ /// <para>
/// This method does not take an <see cref="Exception"/> object to include in the
/// log event. To pass an <see cref="Exception"/> use one of the <see cref="Error"/>
/// methods instead.
@@ -489,7 +510,7 @@
/// </remarks>
virtual public void ErrorFormat(string format, params object[] args)
{
- Logger.Log(ThisDeclaringType, m_levelError, String.Format(format, args), null);
+ Logger.Log(ThisDeclaringType, m_levelError, String.Format(CultureInfo.InvariantCulture, format, args), null);
}
/// <summary>
@@ -501,7 +522,7 @@
/// <remarks>
/// <para>
/// The message is formatted using the <see cref="String.Format"/> method. See
- /// String.Format for details of the syntax of the format string and the behavior
+ /// <c>String.Format</c> for details of the syntax of the format string and the behavior
/// of the formatting.
/// </para>
/// <para>
@@ -572,10 +593,15 @@
/// <remarks>
/// <para>
/// The message is formatted using the <see cref="String.Format"/> method. See
- /// String.Format for details of the syntax of the format string and the behavior
+ /// <c>String.Format</c> for details of the syntax of the format string and the behavior
/// of the formatting.
/// </para>
/// <para>
+ /// The string is formatted using the <see cref="CultureInfo.InvariantCulture"/>
+ /// format provider. To specify a localized provider use the
+ /// <see cref="FatalFormat(IFormatProvider,string,object[])"/> method.
+ /// </para>
+ /// <para>
/// This method does not take an <see cref="Exception"/> object to include in the
/// log event. To pass an <see cref="Exception"/> use one of the <see cref="Fatal"/>
/// methods instead.
@@ -583,7 +609,7 @@
/// </remarks>
virtual public void FatalFormat(string format, params object[] args)
{
- Logger.Log(ThisDeclaringType, m_levelFatal, String.Format(format, args), null);
+ Logger.Log(ThisDeclaringType, m_levelFatal, String.Format(CultureInfo.InvariantCulture, format, args), null);
}
/// <summary>
@@ -595,7 +621,7 @@
/// <remarks>
/// <para>
/// The message is formatted using the <see cref="String.Format"/> method. See
- /// String.Format for details of the syntax of the format string and the behavior
+ /// <c>String.Format</c> for details of the syntax of the format string and the behavior
/// of the formatting.
/// </para>
/// <para>