SqlDataSourceView.Delete(IDictionary, IDictionary) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Realiza una operación de eliminación utilizando la cadena SQL DeleteCommand, los parámetros especificados en la colección DeleteParameters y los valores de las colecciones keys
y oldValues
especificadas.
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
Parámetros
- keys
- IDictionary
Colección IDictionary de valores de objeto o de clave para que los elimine la operación ExecuteDelete(IDictionary, IDictionary).
- oldValues
- IDictionary
IDictionary con valores de fila que se evalúan sólo la propiedad ConflictDetection está establecida en el valor CompareAllValues.
Devoluciones
Valor que representa el número de filas eliminadas de la base de datos subyacente.
Excepciones
El control SqlDataSource no puede establecer una conexión con el origen de datos subyacente.
o bien
La propiedad ConflictDetection está establecida en el valor CompareAllValues y no se pasan parámetros oldValues
.
La propiedad CanDelete es false
.
Comentarios
El Delete método llama al ExecuteDelete método , pasando los keys
parámetros y oldValues
.