ObjectDataSourceView.Insert(IDictionary) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Executa uma operação de inserção chamando o método de objeto de negócios identificado pela propriedade InsertMethod usando a coleção 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
Uma coleção IDictionary de parâmetros usados com a propriedade InsertMethod para executar a operação de inserção. Se não houver nenhum parâmetro associado ao método, passe null
.
Retornos
O número de linhas inseridas; caso contrário, -1, se o número não for conhecido.
Exceções
A propriedade CanInsert retorna false
.
Comentários
O valor retornado padrão é -1, o que significa que um número desconhecido de linhas foi inserido. Para retornar um valor diferente, defina a AffectedRows propriedade do ObjectDataSourceStatusEventArgs objeto do Inserted evento. O número de linhas afetadas normalmente é retornado pelo Insert
método para o objeto de negócios e esse valor está disponível na ReturnValue propriedade do ObjectDataSourceStatusEventArgs objeto do Inserted evento.
O Insert método chama o ExecuteInsert método , passando a values
coleção.