Sys.Net.WebRequestExecutor (Clase)
Actualización: noviembre 2007
Proporciona la clase base abstracta de la que se derivan los elementos de ejecución de red.
Espacio de nombres:Sys.Net
Hereda: nada
MyExecutor.registerClass('MyExecutor', Sys.Net.WebRequestExecutor);
Members
Name |
Description |
---|---|
Inicializa una instancia de Sys.Net.WebRequestExecutor cuando se implementa en una clase derivada. |
|
Detiene el procesamiento adicional de la solicitud actual. |
|
Ejecuta una solicitud web. |
|
Obtiene todos los encabezados de respuesta de la solicitud actual. |
|
Obtiene el valor de un encabezado de respuesta específico en función del nombre del encabezado. |
|
Obtiene un valor que indica si se anuló la solicitud asociada al elemento de ejecución. |
|
Obtiene el objeto evaluado en formato JSON de la respuesta. |
|
Obtiene un valor que indica si la solicitud se realizó correctamente. |
|
Obtiene la representación textual del cuerpo de la respuesta. |
|
Obtiene un valor que indica si el elemento de ejecución ha iniciado el procesamiento de la solicitud. |
|
Obtiene un código de estado correcto. |
|
Obtiene información de estado acerca de una solicitud realizada correctamente. |
|
Obtiene un valor que indica si se agotó el tiempo de espera de la solicitud. |
|
Intenta obtener la respuesta a la solicitud actual como un objeto XMLDOM. |
|
Obtiene el objeto WebRequest asociado al elemento de ejecución. |
Comentarios
La clase Sys.Net.WebRequestExecutor es una clase base abstracta. No puede crear instancias de esta clase; en lugar de ello, debe derivar clases de ella implementando un elemento de ejecución de red.
Las solicitudes de red se envían mediante el flujo de nivel de comunicación asincrónica a través de un elemento de ejecución de red. Normalmente, los elementos de ejecución se comunican con la red. Sin embargo, puede crear un elemento de ejecución de almacenamiento que interactúe con una base de datos local en lugar de con la red o uno que realice otro trabajo que implique un recurso externo.
En el ejemplo siguiente se muestra cómo la clase Sys.Net.XMLHttpExecutor se deriva de la clase WebRequestExecutor.
Sys.Net.XMLHttpExecutor.registerClass('Sys.Net.XMLHttpExecutor',
Sys.Net.WebRequestExecutor);
Vea también
Referencia
Sys.Net.XMLHttpExecutor (Clase)