Compartir por


ObjectDataSourceView.Insert(IDictionary) Método

Definición

Realiza una operación de inserción llamando al método de objeto de negocio identificado por la InsertMethod propiedad mediante la colección especificada 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

Parámetros

values
IDictionary

Colección IDictionary de parámetros usados con la InsertMethod propiedad para realizar la operación de inserción. Si no hay ningún parámetro asociado al método , pase null.

Devoluciones

Número de filas insertadas; de lo contrario, -1, si no se conoce el número.

Excepciones

La CanInsert propiedad devuelve false.

Comentarios

El valor devuelto predeterminado es -1, lo que significa que se insertó un número desconocido de filas. Para devolver un valor diferente, establezca la AffectedRows propiedad del ObjectDataSourceStatusEventArgs objeto del Inserted evento. Normalmente, el método devuelve el Insert número de filas afectadas para el objeto de negocio y ese valor está disponible en la ReturnValue propiedad del ObjectDataSourceStatusEventArgs objeto del Inserted evento.

El Insert método llama al ExecuteInsert método y pasa la values colección.

Se aplica a

Consulte también