Compartilhar via


Classe Sys.Net.WebServiceError

Representa o tipo de objeto retornado ao navegador quando um serviço Web emite um erro.

Namespace: Sys.Net

Herda: Nenhum

Membros

Nome

Descrição

Construtor Sys.Net.WebServiceError

Inicializa uma nova instância do Sys.Net.WebServiceError classe quando implementada em uma classe derivada.

Exceção Sys.Net.WebServiceError propriedade

Obtém o tipo de exceção do erro.

Mensagem Sys.Net.WebServiceError propriedade

Obtém a mensagem de erro retornada pelo erro.

Propriedade Sys.Net.WebServiceError.statusCode

Obtém o código de status para a resposta HTTP.

Sys.Net.WebServiceError stackTrace propriedade

Obtém o rastreamento de pilha retornado pelo servidor.

Propriedade Sys.Net.WebServiceError.timedOut

Obtém um valor que indica se serviço Web falha porque ele expirou.

Comentários

The WebServiceError é o tipo do objeto retornado para a função de retorno de chamada com falha.

Exemplo

Descrição

O exemplo a seguir mostra como uma função de retorno de chamada falha acessa o WebServiceError objeto. Para obter mais informações, consulte Chamando Serviços da Web de Scripts Clientes.

Código

// This is the failed callback function.
function OnFailed(error)
{
    var stackTrace = error.get_stackTrace();

    var message = error.get_message();

    var statusCode = error.get_statusCode();

    var exceptionType = error.get_exceptionType();

    var timedout = error.get_timedOut();

    // Display the error.    
    var RsltElem = 
        document.getElementById("Results");
    RsltElem.innerHTML = 
        "Stack Trace: " +  stackTrace + "<br/>" +
        "Service Error: " + message + "<br/>" +
        "Status Code: " + statusCode + "<br/>" +
        "Exception Type: " + exceptionType + "<br/>" +
        "Timedout: " + timedout;
}

Consulte também

Conceitos

Chamando Serviços da Web de Scripts Clientes

Referência

Classe Sys.Net.XMLHttpExecutor

Classe Sys.Net.WebRequestManager