CSharpTest.Net
IsInfoEnabled Property
See Also  Example Send Feedback Download Help File
CSharpTest.Net.Logging Assembly > (Global) Namespace > Log Class : IsInfoEnabled Property

Glossary Item Box

Returns true if 'Info' messages are being recorded.

Syntax

Visual Basic (Declaration) 
Public Shared ReadOnly Property IsInfoEnabled As Boolean
C# 
public static bool IsInfoEnabled {get;}

Example

Log/Test/BasicLogTest.cs

C#Copy Code
Log.Config.Level = LogLevels.None;
NextMessage.ToString();
Assert.IsFalse(Log.IsVerboseEnabled);
Assert.IsFalse(Log.IsInfoEnabled);

_lastTrace = null;
_lastMessages.Clear();

Log.Critical("Test All off");
Assert.IsNull(_lastTrace);
Assert.AreEqual(0, _lastMessages.Count);

Log.Write("Test PassThrough?");
EventData data = LastMessage;
Assert.AreEqual("Test PassThrough?", data.Message);
VB.NETCopy Code
Log.Config.Level = LogLevels.None
NextMessage.ToString()
Assert.IsFalse(Log.IsVerboseEnabled)
Assert.IsFalse(Log.IsInfoEnabled)

_lastTrace = Nothing
_lastMessages.Clear()

Log.Critical("Test All off")
Assert.IsNull(_lastTrace)
Assert.AreEqual(0, _lastMessages.Count)

Log.Write("Test PassThrough?")
Dim data As EventData = LastMessage
Assert.AreEqual("Test PassThrough?", data.Message)

Requirements

Target Platforms: Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7

See Also

Reference

Log Class
Log Members

Source Code

Log/Log.cs

Generated with Document! X 2011 by Innovasys