ObjectDataSourceView.Insert(IDictionary) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.