Ler em inglês

Compartilhar via


WebClient.UploadStringCompleted Evento

Definição

Ocorre quando uma operação assíncrona de carregamento de cadeia de caracteres é concluída.

C#
public event System.Net.UploadStringCompletedEventHandler? UploadStringCompleted;
C#
public event System.Net.UploadStringCompletedEventHandler UploadStringCompleted;

Tipo de evento

Exemplos

O exemplo de código a seguir demonstra a configuração de um manipulador de eventos para esse evento.

C#
public static void UploadStringInBackground2(string address)
{
    WebClient client = new WebClient();
    Uri uri = new Uri(address);
    string data = "Time = 12:00am temperature = 50";
    client.UploadStringCompleted += new UploadStringCompletedEventHandler(UploadStringCallback2);
    client.UploadStringAsync(uri, data);
}

O exemplo de código a seguir mostra uma implementação de um manipulador para esse evento.

C#
private static void UploadStringCallback2(Object sender, UploadStringCompletedEventArgs e)
{
    string reply = (string)e.Result;
    Console.WriteLine(reply);
}

Comentários

Cuidado

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

Esse evento é gerado sempre que uma operação de upload de cadeia de caracteres assíncrona é concluída. Os uploads de cadeia de caracteres assíncrona são iniciados chamando os métodos UploadStringAsync.

O UploadStringCompletedEventHandler é o representante deste evento. A classe UploadStringCompletedEventArgs fornece ao manipulador de eventos dados de evento.

Para obter mais informações sobre como lidar com eventos, consulte manipulação e geração de eventos.

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, 10
.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