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.
Exécute une opération de suppression à l'aide de la chaîne DeleteCommand SQL, de tout paramètre spécifié dans la collection DeleteParameters et des valeurs dans les keys
et collections oldValues
spécifiées.
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
IDictionary d'objet ou valeurs de clés de ligne pour l'opération ExecuteDelete(IDictionary, IDictionary) à supprimer.
- oldValues
- IDictionary
IDictionary qui contient les valeurs de ligne qui sont évaluées uniquement si la propriété ConflictDetection a la valeur CompareAllValues.
Retours
Une valeur qui représente le nombre de lignes supprimées de la base de données sous-jacente.
Exceptions
SqlDataSource ne peut pas établir de connexion avec la source de données sous-jacente.
- ou -
La propriété ConflictDetection a la valeur CompareAllValues et aucun paramètre oldValues
n'est passé.
La propriété CanDelete a la valeur false
.
Remarques
La Delete méthode appelle la ExecuteDelete méthode, en passant les keys
paramètres et oldValues
.