Ler em inglês

Partilhar via


WebClient.OnOpenWriteCompleted(OpenWriteCompletedEventArgs) Método

Definição

Gera o evento OpenWriteCompleted.

protected virtual void OnOpenWriteCompleted (System.Net.OpenWriteCompletedEventArgs e);

Parâmetros

e
OpenWriteCompletedEventArgs

Um objeto OpenWriteCompletedEventArgs que contém dados de evento.

Exemplos

O exemplo de código a seguir mostra uma implementação desse método que pode ser personalizada por uma classe derivada de WebClient.

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

    base.OnOpenWriteCompleted (e);

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

Comentários

Atenção

WebRequest, HttpWebRequest, ServicePointe WebClient estão obsoletos e você não deve usá-los para um novo desenvolvimento. Em vez disso, use HttpClient.

Classes que herdam dessa classe podem substituir esse método para executar tarefas adicionais quando o evento OpenWriteCompleted ocorrer.

A criação de um evento invoca o manipulador de eventos por meio de um delegado. Para obter mais informações, consulte manipulação e geração de eventos.

O método OnOpenWriteCompleted também permite que classes derivadas manipulem o evento sem anexar um delegado. Essa é a técnica preferencial para lidar com o evento em uma classe derivada.

Notas aos Herdeiros

Ao substituir OnOpenWriteCompleted(OpenWriteCompletedEventArgs) em uma classe derivada, chame o método OnOpenWriteCompleted(OpenWriteCompletedEventArgs) da classe base para que os delegados registrados recebam o evento.

Aplica-se a

Produto Versões
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1