예제 #1
0
 internal EntityOperationSettings(OperationSymbol symbol)
     : base(symbol)
 {
     this.Contextual         = new ContextualOperationSettings <T>(symbol);
     this.ContextualFromMany = new ContextualOperationSettings <T>(symbol);
 }
예제 #2
0
 public ContextualOperationContext(SearchControl searchControl, OperationInfo info, ContextualOperationSettings <T> settings)
 {
     this.SearchControl     = searchControl;
     this.OperationInfo     = info;
     this.OperationSettings = settings;
     this.Entities          = searchControl.SelectedItems.Cast <Lite <T> >().ToList();
 }
예제 #3
0
 /// <param name="symbolContainer">A ExecuteSymbol&lt;T&gt;, DeleteSymbol&lt;T&gt; or a Construct&lt;R&gt;.From&lt;T&gt;</param>
 public EntityOperationSettings(IEntityOperationSymbolContainer <T> symbolContainer)
     : base(symbolContainer.Symbol)
 {
     this.Contextual         = new ContextualOperationSettings <T>(symbolContainer);
     this.ContextualFromMany = new ContextualOperationSettings <T>(symbolContainer);
 }
예제 #4
0
 public EntityOperationSettings(IOperationSymbolContainer symbolContainer)
     : base(symbolContainer)
 {
     Contextual = new ContextualOperationSettings(symbolContainer);
     ContextualFromMany = new ContextualOperationSettings(symbolContainer); 
 }