ALFA.Shared.Logger.FlushLogMessages C# (CSharp) Метод

FlushLogMessages() публичный статический Метод

Flush any buffered log messages to the server main log file. N.B. The current time is used as the log message time stamp. It is assumed that the caller invokes the FlushLogMessages() function sufficiently often that the time stamp is "close enough" to meet.
public static FlushLogMessages ( CLRScriptBase Script ) : void
Script CLRScriptFramework.CLRScriptBase Supplies the CLR script object.
Результат void
        public static void FlushLogMessages(CLRScriptBase Script)
        {
            lock (LogMessages)
            {
                if (LogMessages.Count == 0)
                    return;

                foreach (string Message in LogMessages)
                {
                    Script.WriteTimestampedLogEntry(Message);
                }

                LogMessages.Clear();
            }
        }