語言

WebClient.OnUploadDataCompleted(UploadDataCompletedEventArgs) 方法

定義

引發 UploadDataCompleted 事件。

protected:
 virtual void OnUploadDataCompleted(System::Net::UploadDataCompletedEventArgs ^ e);
protected virtual void OnUploadDataCompleted(System.Net.UploadDataCompletedEventArgs e);
abstract member OnUploadDataCompleted : System.Net.UploadDataCompletedEventArgs -> unit
override this.OnUploadDataCompleted : System.Net.UploadDataCompletedEventArgs -> unit
Protected Overridable Sub OnUploadDataCompleted (e As UploadDataCompletedEventArgs)

參數

e
UploadDataCompletedEventArgs

一個 UploadDataCompletedEventArgs 包含事件資料的物件。

範例

以下程式碼範例展示了此方法的實作,可由由 WebClient衍生的類別自訂。

virtual void OnUploadDataCompleted( UploadDataCompletedEventArgs ^ e ) override
{
   // Here you can perform any custom actions before the event is raised
   // and event handlers are called...
   WebClient::OnUploadDataCompleted( e );

   // Here you can perform any post event actions...
}
protected override void OnUploadDataCompleted (UploadDataCompletedEventArgs e)
{
    // Here you can perform any custom actions before the event is raised
    // and event handlers are called...

    base.OnUploadDataCompleted (e);

    // Here you can perform any post event actions...
}

備註

注意事項

WebRequest、、HttpWebRequest、ServicePointWebClient、和 都已過時,你不應該用它們來做新開發。 請改用 HttpClient。

繼承自此類別的類別可以覆寫此方法,在事件 UploadDataCompleted 發生時執行額外任務。

發起事件會透過代理呼叫事件處理者。 欲了解更多資訊,請參閱 處理與提升事件。

此 OnUploadDataCompleted 方法也允許衍生類別在不附加代理的情況下處理事件。 這是在衍生類別中處理事件的首選技術。

給繼承者的注意事項

在導出類別中覆寫 OnUploadDataCompleted(UploadDataCompletedEventArgs) 時,務必呼叫基底類別的方法 OnUploadDataCompleted(UploadDataCompletedEventArgs) ,讓註冊代理接收事件。

適用於