/// <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); } }
/// <summary> /// 创建CommandParameterList实例。 /// </summary> /// <param name="dataContext">数据上下文对象。</param> public Command(IDataContext dataContext) { _dataContext = dataContext; dataContext?.DisposableObjects.Add(this); _parameters = CreateCommandParameterList(); }