The buffer will be sent (i.e. passed to the SendBuffer method) if one of the following conditions is met:
The cyclic buffer is full and this appender is marked as not lossy (see Lossy)
An Evaluator is set and it is triggered for the loggingEvent specified.
Before the event is stored in the buffer it is fixed (see FixVolatileData) to ensure that any data referenced by the event will be valid when the buffer is processed.