Class CancelamentoOperacaoTransporte
Cancelar operação de transporte
Inheritance
Inherited Members
Namespace: Unimake.Business.DFe.Servicos.CIOT
Assembly: Unimake.Business.DFe.dll
Syntax
public class CancelamentoOperacaoTransporte : ServicoBase<CancelamentoOperacaoTransporte, RetCancelamentoOperacaoTransporte>, IDisposable, IInteropService<CancelamentoOperacaoTransporte>
Constructors
CancelamentoOperacaoTransporte()
Construtor
Declaration
public CancelamentoOperacaoTransporte()
CancelamentoOperacaoTransporte(string, Configuracao)
Construtor
Declaration
public CancelamentoOperacaoTransporte(string conteudoXML, Configuracao configuracao)
Parameters
| Type | Name | Description |
|---|---|---|
| string | conteudoXML | |
| Configuracao | configuracao |
CancelamentoOperacaoTransporte(CancelamentoOperacaoTransporte, Configuracao)
Construtor
Declaration
public CancelamentoOperacaoTransporte(CancelamentoOperacaoTransporte xml, Configuracao configuracao)
Parameters
| Type | Name | Description |
|---|---|---|
| CancelamentoOperacaoTransporte | xml | |
| Configuracao | configuracao |
Properties
CancelamentoOperacaoTransporteProcResult
Recupera o conteúdo processado do cancelamento de operação de transporte, combinando o XML de envio com o XML de retorno para geração do arquivo de distribuição.
Declaration
public CancelamentoOperacaoTransporteProc CancelamentoOperacaoTransporteProcResult { get; }
Property Value
| Type | Description |
|---|---|
| CancelamentoOperacaoTransporteProc |
CancelamentoOperacaoTransporteProcResults
Propriedade contendo o XML do cancelamento de operação de transporte com o retorno da API anexado para geração do arquivo de distribuição.
A chave do dicionário é o código de identificação da operação retornado no campo CodigoIdentificacaoOperacao.
Declaration
public Dictionary<string, CancelamentoOperacaoTransporteProc> CancelamentoOperacaoTransporteProcResults { get; }
Property Value
| Type | Description |
|---|---|
| Dictionary<string, CancelamentoOperacaoTransporteProc> |
ServicoCIOT
Serviço executado
Declaration
protected override Servico ServicoCIOT { get; }
Property Value
| Type | Description |
|---|---|
| Servico |
Overrides
Methods
GravarXmlDistribuicao(Stream)
Grava o XML de distribuição do cancelamento de operação de transporte em um stream informado pelo consumidor, permitindo manipulação em memória ou persistência customizada.
Declaration
public void GravarXmlDistribuicao(Stream stream)
Parameters
| Type | Name | Description |
|---|---|---|
| Stream | stream | Stream de destino que receberá o conteúdo do XML de distribuição. |
GravarXmlDistribuicao(string)
Grava o XML de distribuição do cancelamento de operação de transporte em uma pasta do disco, gerando automaticamente o nome do arquivo com base no conteúdo retornado pela API.
Declaration
public void GravarXmlDistribuicao(string pasta)
Parameters
| Type | Name | Description |
|---|---|---|
| string | pasta | Pasta onde o XML de distribuição será gravado. |