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);
}