Apache Geode Native .NET Reference 1.15.0
Apache::Geode::Client::Log Class Reference

Defines methods available to clients that want to write a log message to their Geode system's shared log file. More...

#include <Log.hpp>

Static Public Member Functions

static void Close ()
 Closes logging facility (until next init). More...
 
static void Config (String^ format,... array< Object^>^ args)
 Config level logging with variable number of arguments using format as in System.String.Format. More...
 
static void Debug (String^ format,... array< Object^>^ args)
 Debug level logging with variable number of arguments using format as in System.String.Format. More...
 
static bool Enabled (LogLevel level)
 True if log messages at the given level are enabled. More...
 
static void Error (String^ format,... array< Object^>^ args)
 Error level logging with variable number of arguments using format as in System.String.Format. More...
 
static void Fine (String^ format,... array< Object^>^ args)
 Fine level logging with variable number of arguments using format as in System.String.Format. More...
 
static void Finer (String^ format,... array< Object^>^ args)
 Finer level logging with variable number of arguments using format as in System.String.Format. More...
 
static void Finest (String^ format,... array< Object^>^ args)
 Finest level logging with variable number of arguments using format as in System.String.Format. More...
 
static void Info (String^ format,... array< Object^>^ args)
 Info level logging with variable number of arguments using format as in System.String.Format. More...
 
static void Init (LogLevel level, String^ logFileName)
 Initializes the logging facility with the given level and filename. More...
 
static void Init (LogLevel level, String^ logFileName, System::Int32 logFileLimit)
 Initializes logging facility with given level, filename, and file size limit. More...
 
static LogLevel Level ()
 Returns the current log level.