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 .