WebClient.OnUploadValuesCompleted(UploadValuesCompletedEventArgs) Metodo

Definizione

Genera l'evento UploadValuesCompleted.

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

Parametri

e
UploadValuesCompletedEventArgs

Oggetto UploadValuesCompletedEventArgs contenente i dati dell'evento.

Esempio

Nell'esempio di codice seguente viene illustrata un'implementazione di questo metodo che può essere personalizzata da una classe derivata da WebClient.

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

    base.OnUploadValuesCompleted (e);

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

Commenti

Attenzione

WebRequest HttpWebRequest, ServicePoint, e WebClient sono obsoleti e non è consigliabile usarli per il nuovo sviluppo. Utilizzare invece HttpClient.

Le classi che ereditano da questa classe possono eseguire l'override di questo metodo per eseguire attività aggiuntive quando si verifica l'evento UploadValuesCompleted .

La generazione di un evento richiama il gestore eventi tramite un delegato. Per altre informazioni, vedere Gestione e generazione di eventi.

Il OnUploadValuesCompleted metodo consente anche alle classi derivate di gestire l'evento senza associare un delegato. Questa è la tecnica preferita per gestire l'evento in una classe derivata.

Note per gli eredi

Quando si esegue l'override OnUploadValuesCompleted(UploadValuesCompletedEventArgs) in una classe derivata, assicurarsi di chiamare il metodo della OnUploadValuesCompleted(UploadValuesCompletedEventArgs) classe base in modo che i delegati registrati ricevano l'evento.

Si applica a