Поделиться через


ObjectDataSourceView.Insert(IDictionary) Метод

Определение

Выполняет операцию вставки путем вызова метода бизнес-объектов, заданного свойством InsertMethod, используя заданную коллекцию values.

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 свойство ObjectDataSourceStatusEventArgs объекта Inserted события. Количество затронутых строк обычно возвращается методом Insert для бизнес-объекта, и это значение доступно из ReturnValue свойства ObjectDataSourceStatusEventArgs объекта Inserted события.

Метод Insert вызывает ExecuteInsert метод , передавая коллекцию values .

Применяется к

См. также раздел