DataSourceView.Delete 方法

定義

DataSourceView 物件表示的資料清單上,執行非同步刪除作業。

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)

參數

keys
IDictionary

IDictionary 作業將刪除的物件或資料列索引鍵 ExecuteDelete(IDictionary, IDictionary)

oldValues
IDictionary

名稱/值組的 IDictionary,表示資料項目及其原始值。

callback
DataSourceViewOperationCallback

DataSourceViewOperationCallback 委派,當非同步作業完成時,用來告知資料繫結控制項。

例外狀況

備註

方法是 Delete 所有資料來源檢視物件的非同步資料刪除介面。 方法 DeleteExecuteDelete 使用提供的任何 keysoldValues 參數值來呼叫 方法。 參數 callback 是資料繫結控制項傳遞至資料來源檢視的委派,用來在作業完成時 ExecuteDelete 通知資料繫結控制項。 方法會使用委派的參數 DataSourceViewOperationCallback 傳回受影響的記錄數目,以及 方法擲 ExecuteDelete 回的任何 Exception 例外狀況。

適用於

另請參閱