Compartir a través de


Sys.Net.WebRequestExecutor abort (Método)

Actualización: noviembre 2007

Detiene las solicitudes de red pendientes emitidas por el elemento de ejecución.

MyExecutor.abort();

Comentarios

Las características específicas de una operación de anulación de solicitud varían en función de cómo se implemente el elemento de ejecución. Sin embargo, todos los elementos de ejecución que se derivan de WebRequestExecutor deben establecer su estado en anulado y deben provocar el evento completado del objeto Sys.Net.WebRequest asociado.

Nota

Las propiedades del elemento de ejecución no contienen datos coherentes después de llamar a abort.

Ejemplo

En el ejemplo siguiente se muestra cómo anular una solicitud mediante la clase Sys.Net.XMLHttpExecutor predeterminada.

// This function aborts a Web request.
function AbortWebRequest()
{
    // Create the WebRequest object.
    wRequest =  new Sys.Net.WebRequest();

    // Set the request Url.  
    wRequest.set_url("getTarget.htm");

   // Clear the results area.
    resultElementId.innerHTML = "";

    // Set the Completed event handler, 
    // for processing return data
    wRequest.add_completed(OnCompleted);

    // Make the request.
    wRequest.invoke();

    // Get the current executor.
    var executor = wRequest.get_executor();


    // Abort the request.
    executor.abort();

    // Check if the executor is aborted.
    var execAborted = 
        executor.get_aborted();

    alert("Executor aborted: " + execAborted);
}

Vea también

Referencia

Sys.Net.WebRequestManager (Clase)

Sys.Net.WebRequest (Clase)

Sys.Net.XMLHttpExecutor (Clase)