ObjectDataSourceView.Insert(IDictionary) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
执行插入操作,方法是使用指定的 values
集合调用由 InsertMethod 属性标识的业务对象方法。
public:
int Insert(System::Collections::IDictionary ^ values);
public int Insert (System.Collections.IDictionary values);
override this.Insert : System.Collections.IDictionary -> int
Public Function Insert (values As IDictionary) As Integer
参数
- values
- IDictionary
与 IDictionary 属性一起使用以执行插入操作的参数的 InsertMethod 集合。 如果没有与方法关联的参数,则传递 null
。
返回
插入的行数;否则,如果行数未知,则为 -1。
例外
CanInsert 属性返回 false
。
注解
默认返回值为 -1,这意味着插入的行数未知。 若要返回其他值,请AffectedRows设置 事件的 对象的 Inserted 属性ObjectDataSourceStatusEventArgs。 受影响的行数通常由 Insert
业务对象的 方法返回,该值可从 ReturnValue 事件对象的 ObjectDataSourceStatusEventArgsInserted 属性中获取。
方法 Insert 调用 ExecuteInsert 方法,传递 values
集合。