FaultCode Classe

Definição

Representa um código de falha SOAP.

public ref class FaultCode
public class FaultCode
type FaultCode = class
Public Class FaultCode
Herança
FaultCode

Observações

O código de falha fornece um identificador legível por máquina que pode ser usado para identificar programaticamente a condição de erro e responder conforme apropriado. As especificações SOAP definem os seguintes códigos de falha específicos para SOAP 1.1 e 1.2.

  • SOAP 1.1. VersionMismatch, MustUnderstand, Client e Server.

  • SOAP 1.2. VersionMismatch, MustUnderstand, DataEncodingUnknown, Sender e Receiver.

Para além dos códigos de falha definidos pelas especificações SOAP, a Windows Communication Foundation (WCF) utiliza códigos de falha definidos por cada especificação de serviços Web que implementa.

Construtores

Name Description
FaultCode(String, FaultCode)

Inicializa uma nova instância da FaultCode classe.

FaultCode(String, String, FaultCode)

Inicializa uma nova instância da FaultCode classe com o nome, namespace e subcódigo de falha especificados.

FaultCode(String, String)

Inicializa uma nova instância da FaultCode classe com o nome e espaço de nomes especificados.

FaultCode(String)

Inicializa uma nova instância da FaultCode classe.

Propriedades

Name Description
IsPredefinedFault

Recebe um valor que indica se a falha é SOAP 1.1 ou SOAP 1.2.

IsReceiverFault

Obtém um valor que indica se a falha é de servidor SOAP 1.1 ou de recetor SOAP 1.2.

IsSenderFault

Recebe um valor que indica se a falha é uma falha do cliente SOAP 1.1 ou do emissor SOAP 1.2.

Name

Obtém o nome local do código de falha.

Namespace

Obtém o namespace para o código de falha.

SubCode

Recebe o subcódigo de falha.

Métodos

Name Description
CreateReceiverFaultCode(FaultCode)

Cria um código de falha do recetor com o subcódigo especificado.

CreateReceiverFaultCode(String, String)

Cria um código de falha do recetor com o subcódigo especificado.

CreateSenderFaultCode(FaultCode)

Cria um código de falha do remetente com o subcódigo especificado.

CreateSenderFaultCode(String, String)

Cria um código de falha do remetente com o subcódigo especificado.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a