ObjectDataSourceView.Insert(IDictionary) Método

Definição

Realiza uma operação de inserção chamando o método de objeto de negócio identificado pela InsertMethod propriedade usando a coleção 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

Uma IDictionary coleção de parâmetros usados com a InsertMethod propriedade para realizar a operação de inserção. Se não houver parâmetros associados ao método, passe null.

Devoluções

O número de linhas inseridas; caso contrário, -1, se o número não for conhecido.

Exceções

A CanInsert propriedade devolve false.

Observações

O valor padrão de retorno é -1, o que significa que um número desconhecido de linhas foi inserido. Para devolver um valor diferente, defina a AffectedRows propriedade do ObjectDataSourceStatusEventArgs objeto do Inserted evento. O número de linhas afetadas é normalmente devolvido pelo Insert método do objeto de negócio, e esse valor está disponível a partir da ReturnValue propriedade do ObjectDataSourceStatusEventArgs objeto do Inserted evento.

O Insert método chama o ExecuteInsert método, passando a values coleção.

Aplica-se a

Ver também