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

OpenWriteCompletedEventHandler

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.

Aplica-se a