Прочитать на английском

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


ObjectDataSourceView.Insert(IDictionary) Метод

Определение

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

public int Insert(System.Collections.IDictionary values);

Параметры

values
IDictionary

Коллекция IDictionary параметров, используемый совместно со свойством InsertMethod для выполнения операции вставки. Если с методом не связан ни один параметр, возвращается значение null.

Возвращаемое значение

Число подлежащих вставке строк; если число неизвестно, значение -1.

Исключения

Свойство CanInsert возвращает значение false.

Комментарии

Возвращаемое значение по умолчанию — -1, что означает, что было вставлено неизвестное количество строк. Чтобы вернуть другое значение, задайте AffectedRows свойство ObjectDataSourceStatusEventArgs объекта Inserted события. Количество затронутых строк обычно возвращается методом Insert для бизнес-объекта, и это значение доступно из ReturnValue свойства ObjectDataSourceStatusEventArgs объекта Inserted события.

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

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

Продукт Версии
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

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