Exemplo n.º 1
0
 public void Accept(IResultInfoVisitor visitor)
 {
     if (visitor == null)
     {
         throw new ArgumentNullException("visitor");
     }
     visitor.VisitBefore(this);
     visitor.VisitAfter(this);
 }
Exemplo n.º 2
0
 public void Accept(IResultInfoVisitor visitor)
 {
     if (visitor == null)
     {
         throw new ArgumentNullException("visitor");
     }
     foreach (var resultInfo in this)
     {
         resultInfo.Accept(visitor);
     }
 }
Exemplo n.º 3
0
 public override void Accept(IResultInfoVisitor visitor)
 {
     if (visitor == null)
     {
         throw new ArgumentNullException("visitor");
     }
     visitor.VisitBefore(this);
     if (this.SourceInfo != null)
     {
         this.SourceInfo.Accept(visitor);
     }
     visitor.VisitAfter(this);
 }
Exemplo n.º 4
0
 public abstract void Accept(IResultInfoVisitor visitor);