Esempio n. 1
0
        protected override void Persist( Category category, Severity severity, String message )
        {
            _currentBufferSize += message.Length;

            DelaiedCallParameters   delaiedCallParameters = new DelaiedCallParameters();
                                    delaiedCallParameters._category = category;
                                    delaiedCallParameters._severity = severity;
                                    delaiedCallParameters._message  = message;

            _buffers.Add( delaiedCallParameters );

            if( _currentBufferSize >= _bufferSize )
                Flush();
        }
Esempio n. 2
0
        protected override void Persist(Category category, Severity severity, String message)
        {
            _currentBufferSize += message.Length;

            DelaiedCallParameters delaiedCallParameters = new DelaiedCallParameters();

            delaiedCallParameters._category = category;
            delaiedCallParameters._severity = severity;
            delaiedCallParameters._message  = message;

            _buffers.Add(delaiedCallParameters);

            if (_currentBufferSize >= _bufferSize)
            {
                Flush();
            }
        }