changelog.txt

来自「SharpDevelop2.0.0 c#开发免费工具」· 文本 代码 · 共 1,932 行 · 第 1/5 页

TXT
1,932
字号

	Updated doc comments

	* Core/LoggingEvent.cs:

	Renamed GetExceptionStrRep to GetExceptionString

	* Core/: CompactRepositorySelector.cs,
	  DefaultRepositorySelector.cs, LevelMap.cs:

	Fixed arguments to ArgumentOutOfRangeException

	* Filter/FilterSkeleton.cs, Filter/MdcFilter.cs,
	  Filter/NdcFilter.cs, Filter/StringMatchFilter.cs,
	  Core/IOptionHandler.cs:

	Updated doc comments

	* Appender/AppenderCollection.cs, Core/LevelCollection.cs,
	  Plugin/PluginCollection.cs:

	Fixed arguments to ArgumentOutOfRangeException.
	Excluded nested classes from documentation.

	* Repository/Hierarchy/XmlHierarchyConfigurator.cs:

	Renamed OptionConverter method SubstVars to SubstituteVariables

	* Util/CyclicBuffer.cs:

	Fixed arguments to ArgumentOutOfRangeException

	* Util/OptionConverter.cs:

	Removed unused methods:
	ConcatenateArrays, ToInt, FindAndSubst

	Renamed method SubstVars to SubstituteVariables

	* Util/: PatternString.cs,
	  PatternStringConverters/DatePatternConverter.cs,
	  PatternStringConverters/NewLinePatternConverter.cs:

	Updated doc comments

2004-05-28 22:42  nicko

	* AssemblyInfo.cs:

	Reinstated CLSCompliant attribute in Mono builds.
	Removed code from build.cmd that called %WINDIR%\monobasepath.bat if it 
	exists. This was a hack to get early versions of mono to build but is no 
	longer required.

	* Util/: NativeError.cs, SystemInfo.cs:

	Added NativeError.GetLastError method to get the native error for the last 
	windows error.

2004-05-21 23:15  nicko

	* AssemblyInfo.cs, LogManager.cs, Appender/AdoNetAppender.cs,
	  Appender/AspNetTraceAppender.cs,
	  Appender/ColoredConsoleAppender.cs, Appender/EventLogAppender.cs,
	  Appender/NetSendAppender.cs,
	  Appender/OutputDebugStringAppender.cs,
	  Appender/RemotingAppender.cs, Appender/SmtpAppender.cs,
	  Config/AliasDomainAttribute.cs,
	  Config/AliasRepositoryAttribute.cs,
	  Config/ConfiguratorAttribute.cs, Config/DOMConfigurator.cs,
	  Config/DOMConfiguratorAttribute.cs, Config/DomainAttribute.cs,
	  Config/Log4NetConfigurationSectionHandler.cs,
	  Config/PluginAttribute.cs, Config/RepositoryAttribute.cs,
	  Config/XmlConfiguratorAttribute.cs,
	  Core/DefaultRepositorySelector.cs, Core/LoggerManager.cs,
	  Plugin/RemoteLoggingServerPlugin.cs, Util/NativeError.cs,
	  Util/PatternStringConverters/EnvironmentPatternConverter.cs:

	Updated log4net.build to not specify file excludes for specific platforms.
	Updated code files to use C# preprocessor defines to conditionally exclude 
	the contents of some files from some of the builds. This improves the 
	visibility of the exclusions and reduces the maintenance of the nant build 
	file.

2004-05-20 20:40  nicko

	* Appender/CountingAppender.cs:

	Moved to nunit tests assembly

	* .cvsignore:

	Updated cvsignore files to use wildcards

2004-05-16 22:28  nicko

	* Core/LoggingEvent.cs:

	fixed documentation comments

	* DateFormatter/AbsoluteTimeDateFormatter.cs:

	Added locking to date formatter where the shared static buffer is written to.

	* Util/PropertiesDictionary.cs:

	Fixed bug where the dictionary entry key is not decoded correctly on 
	deserialization

2004-04-18 19:34  nicko

	* Util/PropertiesDictionary.cs:

	Fixed issue with SerializationInfo keys, must be valid XML Qnames otherwise 
	SOAP serialization fails

2004-03-12 19:12  nicko

	* Config/XmlConfigurator.cs:

	Added better error message if the .net configuration section is not found.

2004-02-27 13:03  nicko

	* Appender/RollingFileAppender.cs:

	Fixed ComputeCheckPeriod day rolling detection in pre GMT timezones.
	Fixed ComputeCheckPeriod month rolling detection.

2004-02-26 21:44  nicko

	* Util/SystemInfo.cs:

	Updated SystemInfo.GetTypeFromString to search all the loaded assemblies
	for an unqualified type name if it is not found in the relative assembly.

	Added tests for GetTypeFromString.

2004-02-26 21:02  nicko

	* LogManager.cs, Config/BasicConfigurator.cs,
	  Config/XmlConfigurator.cs, Core/LoggerManager.cs:

	Obsoleted GetLoggerRepository and added GetRepository

	* log4net.csproj:

	Moved CountingAppender to the test project

	* log4net.sln:

	Removed the ReleaseStrong configuration from the solution, it doesn't exist 
	anymore.

	* Appender/BufferingAppenderSkeleton.cs:

	Changed to not create the cyclic buffer if the buffer size is less than 2

2004-02-23 03:18  nicko

	* ILog.cs, NDC.cs, Appender/AdoNetAppender.cs,
	  Appender/AppenderCollection.cs, Appender/AppenderSkeleton.cs,
	  Appender/BufferingAppenderSkeleton.cs,
	  Appender/BufferingForwardingAppender.cs,
	  Appender/ColoredConsoleAppender.cs, Appender/ConsoleAppender.cs,
	  Appender/DebugAppender.cs, Appender/EventLogAppender.cs,
	  Appender/FileAppender.cs, Appender/ForwardingAppender.cs,
	  Appender/IAppender.cs, Appender/MemoryAppender.cs,
	  Appender/NetSendAppender.cs, Appender/RemotingAppender.cs,
	  Appender/RollingFileAppender.cs, Appender/SmtpAppender.cs,
	  Appender/TextWriterAppender.cs, Appender/TraceAppender.cs,
	  Appender/UdpAppender.cs, Config/AliasDomainAttribute.cs,
	  Config/AliasRepositoryAttribute.cs,
	  Config/ConfiguratorAttribute.cs, Config/DOMConfigurator.cs,
	  Config/DomainAttribute.cs, Config/RepositoryAttribute.cs,
	  Config/XmlConfigurator.cs, Config/XmlConfiguratorAttribute.cs,
	  Core/DefaultRepositorySelector.cs, Core/Level.cs,
	  Core/LevelCollection.cs, Core/LevelMap.cs, Core/LocationInfo.cs,
	  Core/LoggerManager.cs, Core/LoggingEvent.cs, Core/WrapperMap.cs,
	  DateFormatter/AbsoluteTimeDateFormatter.cs,
	  Filter/DenyAllFilter.cs, Filter/FilterSkeleton.cs,
	  Filter/IFilter.cs, Filter/LevelMatchFilter.cs,
	  Filter/LevelRangeFilter.cs, Filter/LoggerMatchFilter.cs,
	  Filter/MdcFilter.cs, Filter/NdcFilter.cs,
	  Filter/StringMatchFilter.cs, Layout/ExceptionLayout.cs,
	  Layout/IRawLayout.cs, Layout/Layout2RawLayoutAdapter.cs,
	  Layout/PatternLayout.cs, Layout/RawLayoutConverter.cs,
	  Layout/SimpleLayout.cs, Layout/XmlLayoutSchemaLog4j.cs,
	  Layout/Pattern/DatePatternConverter.cs,
	  Layout/Pattern/LiteralPatternConverter.cs,
	  ObjectRenderer/DefaultRenderer.cs, Plugin/PluginCollection.cs,
	  Plugin/PluginMap.cs, Repository/IBasicRepositoryConfigurator.cs,
	  Repository/ILoggerRepository.cs,
	  Repository/IXmlRepositoryConfigurator.cs,
	  Repository/LoggerRepositorySkeleton.cs,
	  Repository/Hierarchy/Hierarchy.cs,
	  Repository/Hierarchy/Logger.cs,
	  Repository/Hierarchy/XmlHierarchyConfigurator.cs,
	  Util/CyclicBuffer.cs, Util/EmptyCollection.cs,
	  Util/NativeError.cs, Util/OnlyOnceErrorHandler.cs,
	  Util/OptionConverter.cs, Util/PatternConverter.cs,
	  Util/PatternParser.cs, Util/PatternString.cs,
	  Util/PropertiesDictionary.cs, Util/ProtectCloseTextWriter.cs,
	  Util/QuietTextWriter.cs, Util/ReusableStringWriter.cs,
	  Util/Transform.cs,
	  Util/PatternStringConverters/DatePatternConverter.cs,
	  Util/PatternStringConverters/EnvironmentPatternConverter.cs,
	  Util/PatternStringConverters/LiteralPatternConverter.cs,
	  Util/TypeConverters/BooleanConverter.cs,
	  Util/TypeConverters/ConverterRegistry.cs,
	  Util/TypeConverters/IConvertFrom.cs,
	  Util/TypeConverters/IConvertTo.cs,
	  Util/TypeConverters/PatternStringConverter.cs,
	  Util/TypeConverters/TypeConverterAttribute.cs:

	Fixed spelling errors and minor formatting updates.

2004-02-16 16:30  nicko

	* AssemblyVersionInfo.cs, log4net.csproj, log4net.sln,
	  Appender/EventLogAppender.cs, Appender/RollingFileAppender.cs,
	  Repository/Hierarchy/Logger.cs:

	Created new project log4net.Tests.
	Moved existing NUnit tests from the log4net assembly to the log4net.Tests 
	assembly.

2004-02-16 02:10  nicko

	* AssemblyInfo.cs, AssemblyVersionInfo.cpp, AssemblyVersionInfo.cs,
	  AssemblyVersionInfo.js, AssemblyVersionInfo.vb, ILog.cs,
	  LogManager.cs, MDC.cs, NDC.cs, Appender/AdoNetAppender.cs,
	  Appender/AppenderCollection.cs, Appender/AppenderSkeleton.cs,
	  Appender/AspNetTraceAppender.cs,
	  Appender/BufferingAppenderSkeleton.cs,
	  Appender/BufferingForwardingAppender.cs,
	  Appender/ColoredConsoleAppender.cs, Appender/ConsoleAppender.cs,
	  Appender/CountingAppender.cs, Appender/DebugAppender.cs,
	  Appender/EventLogAppender.cs, Appender/FileAppender.cs,
	  Appender/ForwardingAppender.cs, Appender/IAppender.cs,
	  Appender/MemoryAppender.cs, Appender/NetSendAppender.cs,
	  Appender/OutputDebugStringAppender.cs,
	  Appender/RemotingAppender.cs, Appender/RollingFileAppender.cs,
	  Appender/SmtpAppender.cs, Appender/SmtpPickupDirAppender.cs,
	  Appender/TextWriterAppender.cs, Appender/TraceAppender.cs,
	  Appender/UdpAppender.cs, Config/AliasDomainAttribute.cs,
	  Config/AliasRepositoryAttribute.cs, Config/BasicConfigurator.cs,
	  Config/ConfiguratorAttribute.cs, Config/DOMConfigurator.cs,
	  Config/DOMConfiguratorAttribute.cs, Config/DomainAttribute.cs,
	  Config/Log4NetConfigurationSectionHandler.cs,
	  Config/PluginAttribute.cs, Config/RepositoryAttribute.cs,
	  Config/XmlConfigurator.cs, Config/XmlConfiguratorAttribute.cs,
	  Core/CompactRepositorySelector.cs,
	  Core/DefaultRepositorySelector.cs, Core/ErrorCode.cs,
	  Core/IAppenderAttachable.cs, Core/IErrorHandler.cs,
	  Core/ILogger.cs, Core/ILoggerWrapper.cs, Core/IOptionHandler.cs,
	  Core/IRepositorySelector.cs, Core/ITriggeringEventEvaluator.cs,
	  Core/Level.cs, Core/LevelCollection.cs, Core/LevelEvaluator.cs,
	  Core/LevelMap.cs, Core/LocationInfo.cs, Core/LogException.cs,
	  Core/LogImpl.cs, Core/LoggerManager.cs,
	  Core/LoggerWrapperImpl.cs, Core/LoggingEvent.cs,
	  Core/WrapperMap.cs, DateFormatter/AbsoluteTimeDateFormatter.cs,
	  DateFormatter/DateTimeDateFormatter.cs,
	  DateFormatter/IDateFormatter.cs,
	  DateFormatter/Iso8601DateFormatter.cs,
	  DateFormatter/SimpleDateFormatter.cs, Filter/DenyAllFilter.cs,
	  Filter/FilterDecision.cs, Filter/FilterSkeleton.cs,
	  Filter/IFilter.cs, Filter/LevelMatchFilter.cs,
	  Filter/LevelRangeFilter.cs, Filter/LoggerMatchFilter.cs,
	  Filter/MdcFilter.cs, Filter/NdcFilter.cs,
	  Filter/StringMatchFilter.cs, Layout/ExceptionLayout.cs,
	  Layout/ILayout.cs, Layout/IRawLayout.cs,
	  Layout/Layout2RawLayoutAdapter.cs, Layout/LayoutSkeleton.cs,
	  Layout/PatternLayout.cs, Layout/RawLayoutConverter.cs,
	  Layout/RawPropertyLayout.cs, Layout/RawTimeStampLayout.cs,
	  Layout/SimpleLayout.cs, Layout/XMLLayout.cs,
	  Layout/XMLLayoutBase.cs, Layout/XmlLayoutSchemaLog4j.cs,
	  Layout/Pattern/AppDomainPatternConverter.cs,
	  Layout/Pattern/DatePatternConverter.cs,
	  Layout/Pattern/FileLocationPatternConverter.cs,
	  Layout/Pattern/FullLocationPatternConverter.cs,
	  Layout/Pattern/IdentityPatternConverter.cs,
	  Layout/Pattern/LevelPatternConverter.cs,
	  Layout/Pattern/LineLocationPatternConverter.cs,
	  Layout/Pattern/LiteralPatternConverter.cs,
	  Layout/Pattern/LoggerPatternConverter.cs,
	  Layout/Pattern/MdcPatternConverter.cs,
	  Layout/Pattern/MessagePatternConverter.cs,
	  Layout/Pattern/MethodLocationPatternConverter.cs,
	  Layout/Pattern/NamedPatternConverter.cs,
	  Layout/Pattern/NdcPatternConverter.cs,
	  Layout/Pattern/NewLinePatternConverter.cs,
	  Layout/Pattern/PatternLayoutConverter.cs,
	  Layout/Pattern/PropertyPatternConverter.cs,
	  Layout/Pattern/RelativeTimePatternConverter.cs,
	  Layout/Pattern/ThreadPatternConverter.cs,
	  Layout/Pattern/TypeNamePatternConverter.cs,
	  Layout/Pattern/UserNamePatternConverter.cs,
	  ObjectRenderer/DefaultRenderer.cs,
	  ObjectRenderer/IObjectRenderer.cs, ObjectRenderer/RendererMap.cs,
	  Plugin/IPlugin.cs, Plugin/IPluginFactory.cs,
	  Plugin/PluginCollection.cs, Plugin/PluginMap.cs,
	  Plugin/PluginSkeleton.cs, Plugin/RemoteLoggingServerPlugin.cs,
	  Repository/IBasicRepositoryConfigurator.cs,
	  Repository/ILoggerRepository.cs,
	  Repository/IXmlRepositoryConfigurator.cs,
	  Repository/LoggerRepositorySkeleton.cs,
	  Repository/Hierarchy/DefaultLoggerFactory.cs,
	  Repository/Hierarchy/Hierarchy.cs,
	  Repository/Hierarchy/ILoggerFactory.cs,
	  Repository/Hierarchy/Logger.cs,
	  Repository/Hierarchy/LoggerKey.cs,
	  Repository/Hierarchy/ProvisionNode.cs,
	  Repository/Hierarchy/RootLogger.cs,
	  Repository/Hierarchy/XmlHierarchyConfigurator.cs,
	  Util/AppenderAttachedImpl.cs, Util/CountingQuietTextWriter.cs,
	  Util/CyclicBuffer.cs, Util/EmptyCollection.cs,
	  Util/EmptyDictionary.cs, Util/FormattingInfo.cs, Util/LogLog.cs,
	  Util/NativeError.cs, Util/NullDictionaryEnumerator.cs,
	  Util/NullEnumerator.cs, Util/OnlyOnceErrorHandler.cs,
	  Util/OptionConverter.cs, Util/PatternConverter.cs,
	  Util/PatternParser.cs, Util/PatternString.cs,
	  Util/PropertiesDictionary.cs, Util/ProtectCloseTextWriter.cs,
	  Util/QuietTextWriter.cs, Util/ReaderWriterLock.cs,
	  Util/ReusableStringWriter.cs, Util/SystemInfo.cs,
	  Util/TextWriterAdapter.cs, Util/Transform.cs,
	  Util/PatternStringConverters/AppDomainPatternConverter.cs,
	  Util/PatternStringConverters/DatePatternConverter.cs,
	  Util/PatternStringConverters/EnvironmentPatternConverter.cs,
	  Util/PatternStringConverters/IdentityPatternConverter.cs,
	  Util/PatternStringConverters/LiteralPatternConverter.cs,
	  Util/PatternStringConverters/NewLinePatternConverter.cs,
	  Util/PatternStringConverters/ProcessIdPatternConverter.cs,
	  Util/PatternStringConverters/UserNamePatternConverter.cs,
	  Util/TypeConverters/BooleanConverter.cs,
	  Util/TypeConverters/ConversionNotSupportedException.cs,
	  Util/TypeConverters/ConverterRegistry.cs,
	  Util/TypeConverters/EncodingConverter.cs,
	  Util/TypeConverters/IConvertFrom.cs,
	  Util/TypeConverters/IConvertTo.cs,
	  Util/TypeConverters/PatternStringConverter.cs,
	  Util/TypeConverters/TypeConverterAttribute.cs:

	Updated copyright

2004-02-12 19:32  nicko

	* Layout/PatternLayout.cs:

	Fixed doc comment. Was using old style %X{} syntax. Replaced with %mdc{}

2004-01-28 20:44  nicko

	* Core/: CompactRepositorySelector.cs,
	  DefaultRepositorySelector.cs, ErrorCode.cs,
	  IAppenderAttachable.cs, IErrorHandler.cs, ILogger.cs,
	  ILoggerWrapper.cs, IOptionHandler.cs, IRepositorySelector.cs,
	  ITriggeringEventEvaluator.cs, Level.cs, LevelCollection.cs,
	  LevelEvaluator.cs, LevelMap.cs, LocationInfo.cs, LogException.cs,
	  LogImpl.cs, LoggerManager.cs, LoggerWrapperImpl.cs,
	  LoggingEvent.cs, WrapperMap.cs:

	* .cvsignore, AssemblyInfo.cs, AssemblyVersionInfo.cpp,
	  AssemblyVersionInfo.cs, AssemblyVersionInfo.js,
	  AssemblyVersionInfo.vb, ILog.cs, LogManager.cs, MDC.cs, NDC.cs,
	  log4net.csproj, log4net.sln, Appender/AdoNetAppender.cs,
	  Appender/AppenderCollection.cs, Appender/AppenderSkeleton.cs,
	  Appender/AspNetTraceAppender.cs,
	  Appender/BufferingAppenderSkeleton.cs,
	  Appender/BufferingForwardingAppender.cs,
	  Appender/ColoredConsoleAppender.cs, Appender/ConsoleAppender.cs,
	  Appender/CountingAppender.cs, Appender/DebugAppender.cs,
	  Appender/EventLogAppender.cs, Appender/FileAppender.cs,
	  Appender/ForwardingAppender.cs, Appender/IAppender.cs,
	  Appender/MemoryAppender.cs, Appender/NetSendAppender.cs,
	  Appender/OutputDebugStringAppender.cs,
	  Appender/RemotingAppender.cs, Appender/RollingFileAppender.cs,
	  Appender/SmtpAppender.cs, Appender/SmtpPickupDirAppender.cs,
	  Appender/TextWriterAppender.cs, Appender/TraceAppender.cs,
	  Appender/UdpAppender.cs, Config/AliasDomainAttribute.cs,
	  Config/AliasRepositoryAttribute.cs, Config/BasicConfigurator.cs,
	  Config/ConfiguratorAttribute.cs, Config/DOMConfigurator.cs,
	  Config/DOMConfiguratorAttribute.cs, Config/DomainAttribute.cs,
	  

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?