CK.Monitoring.GrandOutputHandlers.FakeHandler.ComputeSize C# (CSharp) Method

ComputeSize() private method

private ComputeSize ( GrandOutputEventInfo logEvent, bool increment ) : void
logEvent GrandOutputEventInfo
increment bool
return void
        void ComputeSize( GrandOutputEventInfo logEvent, bool increment )
        {
            using( MemoryStream m = new MemoryStream() )
            using( CKBinaryWriter w = new CKBinaryWriter( m ) )
            {
                logEvent.Entry.WriteLogEntry( w );
                if( increment ) Interlocked.Add( ref SizeHandled, (int)m.Position );
            }
        }