Udostępnij za pośrednictwem


DataSourceView.Delete Metoda

Definicja

Wykonuje operację usuwania asynchronicznego na liście danych, które DataSourceView reprezentuje 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 wierszy, które mają zostać usunięte przez operację ExecuteDelete(IDictionary, IDictionary) .

oldValues
IDictionary

Para IDictionary nazw/wartości reprezentujących elementy danych i ich oryginalne wartości.

callback
DataSourceViewOperationCallback

Delegat DataSourceViewOperationCallback , który służy do powiadamiania kontrolki powiązanej z danymi po zakończeniu operacji asynchronicznej.

Wyjątki

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 dowolnych keys wartości parametrów i oldValues podanych. 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 .

Dotyczy

Zobacz też