Class ThrowHelper
Classe para capturar dados da exception para disponibilizar a outras linguagens de programação, que não .NET, com tipos simples.
Inherited Members
Namespace: Unimake.Exceptions
Assembly: Unimake.Business.DFe.dll
Syntax
[ClassInterface(ClassInterfaceType.AutoDual)]
[ProgId("Unimake.Exceptions.ThrowHelper")]
[ComVisible(true)]
public class ThrowHelper
Constructors
ThrowHelper()
Construtor
Declaration
public ThrowHelper()
Properties
ErrorCode
Código de erro específico da exceção gerada
Declaration
public int ErrorCode { get; }
Property Value
| Type | Description |
|---|---|
| int |
Instance
Instancia estática da ThrowHelper para receber a mensagem original da exceção
Declaration
public static ThrowHelper Instance { get; }
Property Value
| Type | Description |
|---|---|
| ThrowHelper |
Message
Mensagem da exceção gerada
Declaration
public string Message { get; }
Property Value
| Type | Description |
|---|---|
| string |
Methods
GetErrorCode()
Recuperar o conteúdo do código do erro de exceções específicas da DLL
Declaration
public int GetErrorCode()
Returns
| Type | Description |
|---|---|
| int | Código do erro |
GetMessage()
Recuperar o conteúdo da mensagem de exceção
Declaration
public string GetMessage()
Returns
| Type | Description |
|---|---|
| string |
Throw(Exception)
Setar a mensagem de erro da exceção para que outras linguagens consigam pegar o erro através desta propriedade
Declaration
public void Throw(Exception ex)
Parameters
| Type | Name | Description |
|---|---|---|
| Exception | ex | Exception |
Throw(XmlException)
Setar a mensagem de erro da exceção para que outras linguagens consigam pegar o erro através desta propriedade
Declaration
public void Throw(XmlException ex)
Parameters
| Type | Name | Description |
|---|---|---|
| XmlException | ex | XmlException |
Throw(ValidatorDFeException)
Setar a mensagem de erro da exceção para que outras linguagens consigam pegar o erro através desta propriedade
Declaration
public void Throw(ValidatorDFeException ex)
Parameters
| Type | Name | Description |
|---|---|---|
| ValidatorDFeException | ex | ValidatorDFeException |