Пример #1
0
 public void Begin()
 {
     if (this.Source != null)
     {
         var engine = IncrementalPatternEngine.GetForContext(Context);
         engine.Patterns.Add(this);
         engine.Run();
     }
 }
Пример #2
0
 public void Finish()
 {
     IncrementalPatternEngine.GetForContext(Context).Patterns.Remove(this);
     Source.Dispose();
 }