コード例 #1
0
 public override void OnCreateEntity(Net.Vpc.Upa.Callbacks.EntityEvent @event)
 {
     Net.Vpc.Upa.Entity e = @event.GetEntity();
     if (filter.Accept(e))
     {
         if (!added.Contains(e.GetName()))
         {
             added.Add(e.GetName());
             configurator.Install(e);
         }
     }
 }
コード例 #2
0
ファイル: EntityAndFilter.cs プロジェクト: nesrinesghaier/upa
 public virtual bool Accept(Net.Vpc.Upa.Entity entity) /* throws Net.Vpc.Upa.Exceptions.UPAException */
 {
     for (int i = (v).Count - 1; i >= 0; i--)
     {
         Net.Vpc.Upa.Filters.EntityFilter entityFilter = v[i];
         if (!entityFilter.Accept(entity))
         {
             return(false);
         }
     }
     return(true);
 }
コード例 #3
0
 public virtual bool Accept(Net.Vpc.Upa.Entity entity) /* throws Net.Vpc.Upa.Exceptions.UPAException */
 {
     return([email protected](entity));
 }