Condividi tramite


ObjectDataSourceView.Insert(IDictionary) Metodo

Definizione

Esegue un'operazione di inserimento chiamando il metodo dell'oggetto business identificato dalla proprietà InsertMethod utilizzando l'insieme values specificato.

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

Parametri

values
IDictionary

Insieme IDictionary di parametri utilizzato con la proprietà InsertMethod per eseguire l'operazione di inserimento. Se non esistono parametri associati al metodo, passare null.

Restituisce

Numero di righe inserite; in caso contrario, -1, se il numero non è noto.

Eccezioni

La proprietà CanInsert restituisce false.

Commenti

Il valore restituito predefinito è -1, il che significa che è stato inserito un numero sconosciuto di righe. Per restituire un valore diverso, impostare la AffectedRows proprietà dell'oggetto dell'evento ObjectDataSourceStatusEventArgsInserted . Il numero di righe interessate viene in genere restituito dal Insert metodo per l'oggetto business e tale valore è disponibile dalla ReturnValue proprietà dell'oggetto dell'evento ObjectDataSourceStatusEventArgsInserted .

Il Insert metodo chiama il ExecuteInsert metodo, passando la values raccolta.

Si applica a

Vedi anche