Compartir a través de


ObjectDataSourceView.Insert(IDictionary) Método

Definición

Realiza una operación de inserción mediante una llamada al método de objetos comerciales identificado por la propiedad InsertMethod y utilizando la colección values especificada.

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 utilizados con la propiedad InsertMethod para realizar la operación de inserción. Si no hay parámetros asociados al método, se debe pasar null.

Devoluciones

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

Excepciones

La propiedad CanInsert 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