DataSourceView.Delete Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wykonuje operację usuwania asynchronicznego na liście danych reprezentowanych przez DataSourceView obiekt.
public:
virtual void Delete(System::Collections::IDictionary ^ keys, System::Collections::IDictionary ^ oldValues, System::Web::UI::DataSourceViewOperationCallback ^ callback);
public virtual void Delete(System.Collections.IDictionary keys, System.Collections.IDictionary oldValues, System.Web.UI.DataSourceViewOperationCallback callback);
abstract member Delete : System.Collections.IDictionary * System.Collections.IDictionary * System.Web.UI.DataSourceViewOperationCallback -> unit
override this.Delete : System.Collections.IDictionary * System.Collections.IDictionary * System.Web.UI.DataSourceViewOperationCallback -> unit
Public Overridable Sub Delete (keys As IDictionary, oldValues As IDictionary, callback As DataSourceViewOperationCallback)
Parametry
- keys
- IDictionary
Obiekt IDictionary lub klucze wiersza, które mają zostać usunięte przez operację ExecuteDelete(IDictionary, IDictionary) .
- oldValues
- IDictionary
Para IDictionary nazwa/wartość reprezentująca elementy danych i ich oryginalne wartości.
- callback
- DataSourceViewOperationCallback
Delegat DataSourceViewOperationCallback używany do powiadamiania kontrolki powiązanej z danymi po zakończeniu operacji asynchronicznej.
Wyjątki
Podana DataSourceViewOperationCallback wartość to null.
Uwagi
Metoda Delete jest interfejsem asynchronicznego usuwania danych dla wszystkich obiektów widoku źródła danych. Metoda Delete wywołuje metodę ExecuteDelete przy użyciu wszystkich podanych keys wartości parametrów i oldValues . Parametr callback jest delegatem, który kontrolka powiązana z danymi przekazuje do widoku źródła danych, który służy do powiadamiania kontrolki powiązanej z danymi po zakończeniu ExecuteDelete operacji. Metoda używa parametrów delegata DataSourceViewOperationCallback , aby zwrócić liczbę rekordów, których dotyczy problem, i wszelkie Exception wyjątki zgłaszane przez metodę ExecuteDelete .