예제 #1
0
 internal virtual void OnPersistProgressChanged(PersistProgressChangedEventArgs ea)
 {
     if (PersistProgressChanged != null)
     {
         if (IsAsynch)
         {
             if (AsynchOp != null)
             {
                 AsynchOp.Post
                 (
                     delegate(object arg) { PersistProgressChanged(this, (PersistProgressChangedEventArgs)arg); },
                     ea
                 );
             }
         }
         else
         {
             PersistProgressChanged(this, ea);
         }
     }
 }
 public void PersistProgressChanged_DummyHandlerWhichThrows(IWorkSpacePropertiesPersister sender, PersistProgressChangedEventArgs ea)
 {
     throw new Exception("The method or operation is not implemented.");
 }
예제 #3
0
 public void PersistProgressChanged_DummyHandler(IVarMgrPersister sender, PersistProgressChangedEventArgs ea)
 {
     //throw new Exception("The method or operation is not implemented.");
 }
예제 #4
0
파일: PersistMgr.cs 프로젝트: BgRva/Blob1
 internal void wsp_PersistProgressChanged(IWorkSpacePersister sender, PersistProgressChangedEventArgs ea)
 {
     OnPersistProgressChanged(ea);
 }
예제 #5
0
파일: PersistMgr.cs 프로젝트: BgRva/Blob1
 internal virtual void OnPersistProgressChanged(PersistProgressChangedEventArgs ea)
 {
     if (PersistProgressChanged != null)
         PersistProgressChanged(this, ea);
 }
예제 #6
0
파일: AppPresenter.cs 프로젝트: BgRva/Blob1
 internal void pMgr_PersistProgressChanged(PersistMgr sender, PersistProgressChangedEventArgs ea)
 {
     // TODO
     //Debug.WriteLine(string.Format("Persist progress:  {0}%; >{1}<", ea.ProgressPercentage, ea.Message));
     //Debug.Flush();
 }