コード例 #1
0
ファイル: BaseController.cs プロジェクト: Rud5G/SparkleShare
 void AddRepository (BaseRepository repo)
 {
     lock (this.repo_lock) {
         this.repositories.Add (repo);
         this.repositories.Sort ((x, y) => string.Compare (x.Name, y.Name));
     }
 }
コード例 #2
0
 public ProjectInfo (BaseRepository repo)
 {
     this.repo = repo;
 }
コード例 #3
0
ファイル: Controller.cs プロジェクト: Rud5G/SparkleShare
 FileActivityTask MacFileActivityTask(BaseRepository repo, FileSystemEventArgs fse_args)
 {
     return delegate { new Thread (() => { repo.OnFileActivity (fse_args); }).Start (); };
 }
コード例 #4
0
ファイル: BaseController.cs プロジェクト: Rud5G/SparkleShare
 void RemoveRepository (BaseRepository repo)
 {
     lock (this.repo_lock)
         this.repositories.Remove (repo);
 }