public void EnqueueOperation( AGATLoadingOperation operation )
{
if( _bw == null )
{
SetupWorker();
_currentOperation = ( LoadingOperation )operation;
_currentOperation.OperationWillStart();
_bw.RunWorkerAsync( _currentOperation );
}
else
{
_pendingOperations.Enqueue( ( LoadingOperation )operation );
}
}