Sys.Net.WebRequestManager defaultExecutor propriedade
Obtém ou define o tipo de executor de rede padrão que é usado para fazer solicitações de rede.
Observação: |
---|
Para obter ou conjunto valores de propriedade para propriedades de API do cliente, você deve telefonar métodos de assessor de propriedade são nomeados com o get_ and set_ prefixos. Por exemplo, para obter ou conjunto um valor para uma propriedade, sistema autônomo Cancelar, you telefonar the get_cancel ou set_cancel métodos. |
var dExecutor = Sys.WebRequestManager.get_defaultExecutorType ();
Sys.Net.WebRequestManager.set_defaultExecutorType(value);
Parâmetros
Parâmetro |
Descrição |
---|---|
value |
Uma referência a uma implementação do WebRequestExecutor classe. |
Exceções
Tipo de exceção |
Condição |
---|---|
Foi passado um parâmetro inválido. |
Valor de retorno
O objeto que representa o executor de solicitação da Web padrão.
Comentários
Use o defaultExecutor propriedade para obter ou conjunto o executor padrão que é uma referência ao corrente WebRequestExecutor objeto.
Quando o WebRequestExecutor objeto está pronto para enviar uma solicitação da Web para o executor, ele usa o executor de solicitação fornecidas. Se você não fornecer um executor, a WebRequestExecutor cria uma instância das XmlHttpExecutor classe.
Exemplo
O exemplo a seguir mostra como obter e conjunto o executor padrão usando o defaultExecutorType propriedade. Este código faz parte de um exemplo completo encontrado no WebRequestManager visão geral da classe.
// Gets and sets the default executor.
function DefaultExecutor()
{
// Clear the previous results.
resultElement.innerHTML = "";
// Get system default executor type.
var sysDefaultExecutor =
Sys.Net.WebRequestManager.get_defaultExecutorType();
alert("Get default executor:" + sysDefaultExecutor);
// Modify the default executor type.
Sys.Net.WebRequestManager.set_defaultExecutorType(
"Sys.Net.CustomExecutor");
var customDefaultExecutor =
Sys.Net.WebRequestManager.get_defaultExecutorType();
alert("Set default executor: " + customDefaultExecutor);
// Set the executor back to the system default. This is
// to allow the WebRequest script to run.
executor = "Sys.Net.XMLHttpExecutor";
Sys.Net.WebRequestManager.set_defaultExecutorType(
sysDefaultExecutor);
}
Consulte também
Referência
Classe Sys.Net.WebRequestManager