SqlDataSourceView.Delete(IDictionary, IDictionary) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Effectue une opération de suppression à l’aide de la DeleteCommand chaîne SQL, des paramètres spécifiés dans la DeleteParameters collection et des valeurs figurant dans les collections et spécifiées keysoldValues .
public:
int Delete(System::Collections::IDictionary ^ keys, System::Collections::IDictionary ^ oldValues);
public int Delete(System.Collections.IDictionary keys, System.Collections.IDictionary oldValues);
override this.Delete : System.Collections.IDictionary * System.Collections.IDictionary -> int
Public Function Delete (keys As IDictionary, oldValues As IDictionary) As Integer
Paramètres
- keys
- IDictionary
Valeurs IDictionary de clé d’objet ou de ligne pour l’opération ExecuteDelete(IDictionary, IDictionary) à supprimer.
- oldValues
- IDictionary
Valeur IDictionary qui contient des valeurs de ligne qui sont évaluées uniquement si la ConflictDetection propriété est définie sur la CompareAllValues valeur.
Retours
Valeur qui représente le nombre de lignes supprimées de la base de données sous-jacente.
Exceptions
Impossible SqlDataSource d’établir une connexion avec la source de données sous-jacente.
- ou -
La ConflictDetection propriété est définie sur la CompareAllValues valeur et aucun paramètre n’est oldValues passé.
La CanDelete propriété est false.
Remarques
La Delete méthode appelle la ExecuteDelete méthode, en passant les paramètres et keys les oldValues paramètres.