WebClient.OpenWriteCompleted Evento
Definição
Ocorre quando uma operação assíncrona para abrir um fluxo para gravar dados em um recurso é concluída.Occurs when an asynchronous operation to open a stream to write data to a resource completes.
public:
event System::Net::OpenWriteCompletedEventHandler ^ OpenWriteCompleted;
public event System.Net.OpenWriteCompletedEventHandler? OpenWriteCompleted;
public event System.Net.OpenWriteCompletedEventHandler OpenWriteCompleted;
member this.OpenWriteCompleted : System.Net.OpenWriteCompletedEventHandler
Public Custom Event OpenWriteCompleted As OpenWriteCompletedEventHandler
Public Event OpenWriteCompleted As OpenWriteCompletedEventHandler
Tipo de evento
Exemplos
O exemplo de código a seguir demonstra a definição de um manipulador de eventos para esse evento.The following code example demonstrates setting an event handler for this event.
void OpenResourceForWriting2( String^ address )
{
WebClient^ client = gcnew WebClient;
Uri ^uri = gcnew Uri(address);
// Specify that the OpenWriteCallback method gets called
// when the writeable stream is available.
client->OpenWriteCompleted += gcnew OpenWriteCompletedEventHandler( OpenWriteCallback2 );
client->OpenWriteAsync( uri, "POST" );
// Applications can perform other tasks
// while waiting for the upload to complete.
}
public static void OpenResourceForWriting2(string address)
{
WebClient client = new WebClient();
Uri uri = new Uri(address);
// Specify that the OpenWriteCallback method gets called
// when the writeable stream is available.
client.OpenWriteCompleted += new OpenWriteCompletedEventHandler(OpenWriteCallback2);
client.OpenWriteAsync(uri, "POST");
// Applications can perform other tasks
// while waiting for the upload to complete.
}
Public Shared Sub OpenResourceForWriting2(ByVal address As String)
Dim client As WebClient = New WebClient()
' Specify that the OpenWriteCallback method gets called
' when the writeable stream is available.
AddHandler client.OpenWriteCompleted, AddressOf OpenWriteCallback2
Dim uri as Uri = New Uri(address)
client.OpenWriteAsync(uri, "POST")
' Applications can perform other tasks
' while waiting for the upload to complete.
End Sub
Comentários
Esse evento é gerado cada vez que uma operação assíncrona para abrir um fluxo que é usado para enviar dados a um recurso é concluída.This event is raised each time an asynchronous operation to open a stream that is used to send data to a resource completes. Essas operações são iniciadas chamando os OpenWriteAsync métodos.These operations are started by calling the OpenWriteAsync methods.
O OpenWriteCompletedEventHandler é o delegado para este evento.The OpenWriteCompletedEventHandler is the delegate for this event. A OpenWriteCompletedEventArgs classe fornece o manipulador de eventos com dados de evento.The OpenWriteCompletedEventArgs class provides the event handler with event data.
Para obter mais informações sobre como lidar com eventos, consulte manipulando e gerando eventos.For more information about how to handle events, see Handling and Raising Events.