コード例 #1
0
ファイル: Navigator.cs プロジェクト: spearson/xofz.Core98
 public virtual bool IsRegistered <T>()
     where T : Presenter
 {
     return(EH.Any(
                EH.OfType <T>(
                    this.presenters)));
 }
コード例 #2
0
 public override bool IsRegistered <T>()
 {
     lock (this.locker)
     {
         return(EH.Any(
                    EH.OfType <T>(
                        this.presenters)));
     }
 }
コード例 #3
0
ファイル: Navigator.cs プロジェクト: spearson/xofz.Core98
 public virtual bool IsRegistered <T>(
     string name)
     where T : NamedPresenter
 {
     return(EH.Any(
                EH.OfType <T>(
                    this.presenters),
                p => p.Name == name));
 }
コード例 #4
0
 public override bool IsRegistered <T>(
     string name)
 {
     lock (this.locker)
     {
         return(EH.Any(
                    EH.OfType <T>(
                        this.presenters),
                    p => p.Name == name));
     }
 }