Condividi tramite


ObjectDataSourceView.Insert(IDictionary) Metodo

Definizione

Esegue un'operazione di inserimento chiamando il metodo dell'oggetto InsertMethod business identificato dalla proprietà utilizzando l'insieme specificato 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

Parametri

values
IDictionary

Raccolta IDictionary di parametri utilizzati con la InsertMethod proprietà per eseguire l'operazione di inserimento. Se al metodo non sono associati parametri, passare null.

Restituisce

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

Eccezioni

La CanInsert proprietà 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 ObjectDataSourceStatusEventArgs dell'evento Inserted . 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 ObjectDataSourceStatusEventArgs dell'evento Inserted .

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

Si applica a

Vedi anche