Example #1
0
 /// <summary>
 /// 批量添加。
 /// </summary>
 /// <param name="items">参数列表。</param>
 public void AddRange(ICommandParameterList items)
 {
     if (items == null || items.Count == 0)
     {
         return;
     }
     foreach (var item in items)
     {
         Add(item);
     }
 }
Example #2
0
 /// <summary>
 /// 创建CommandParameterList实例。
 /// </summary>
 /// <param name="dataContext">数据上下文对象。</param>
 public Command(IDataContext dataContext)
 {
     _dataContext = dataContext;
     dataContext?.DisposableObjects.Add(this);
     _parameters = CreateCommandParameterList();
 }