protected override void InternalStartProcessing()
 {
     Global.Tracer.Assert(m_runtimeDataSource == null, "Cannot StartProcessing twice for the same pipeline manager");
     m_runtimeDataSource = CreateDataSource();
     m_runtimeDataSource.ProcessSingleOdp();
     m_odpContext.CheckAndThrowIfAborted();
 }
 protected override void InternalStopProcessing()
 {
     m_runtimeDataSource = null;
 }