Exportar (0) Imprimir
Expandir todo

WebClient.OpenWriteCompleted (Evento)

Actualización: noviembre 2007

Se produce cuando finaliza una operación asincrónica para abrir una secuencia para escribir datos en un recurso.

Espacio de nombres:  System.Net
Ensamblado:  System (en System.dll)

public event OpenWriteCompletedEventHandler OpenWriteCompleted
/** @event */
public void add_OpenWriteCompleted (OpenWriteCompletedEventHandler value)
/** @event */
public void remove_OpenWriteCompleted (OpenWriteCompletedEventHandler value)

JScript no admite eventos.

Este evento se provoca cada vez que finaliza una operación asincrónica para abrir una secuencia que se utiliza para enviar datos a un recurso. Estas operaciones se inician mediante llamadas a los métodos de OpenWriteAsync.

OpenWriteCompletedEventHandler es el delegado de este evento. La clase OpenWriteCompletedEventArgs proporciona los datos del evento al controlador de eventos.

Para obtener más información sobre la forma de controlar eventos, vea Utilizar eventos.

En el ejemplo de código siguiente se muestra la forma de configurar un controlador de eventos para este evento.

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 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.add_OpenWriteCompleted(
        new OpenWriteCompletedEventHandler(OpenWriteCallback2));
    client.OpenWriteAsync(uri, "POST");
} //OpenResourceForWriting2

// Applications can perform other tasks
// while waiting for the upload to complete.


Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

.NET Framework

Compatible con: 3.5, 3.0, 2.0

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft