opções de tratamento de Nulos XML

A camada do formato de ligação XML suporta o tratamento de valores nulos em mensagens. As propriedades NULL para XML são definidas apenas para um conjunto de mensagens e se aplicam a todos os objetos definidos no conjunto de mensagens.

Você pode utilizar as duas propriedades de codificação NULL a seguir para representar a codificação numérica e não numérica para NULL na camada XML:

Representam a codificação numérica e não numérica para NULL na camada XML:

Cada uma dessas codificações tem cinco valores enumerados:

A tabela a seguir define as opções XML para codificar valores nulos.

Codificação Nula Numérica Codificação Nula Não-numérica

Codificação Nula de Valor Numérico
Codificação Nula de Valor Não-numérico

XML de exemplo
NULLEmpty (padrão) não aplicável <child></child>
NULLValue zzz <child>zzz</child>
NULLElement null <child><null/></child>
NULLValueAttribute não aplicável
<child></child>2
<child id="X"></child>3
NULLXMLSchema null <child null='true'>1
Notes:
  1. O valor de Boolean True é utilizado.
  2. Válido apenas para o processamento do elemento XMLElementAttrVal, conforme especificado em Opções de processamento de mensagens XML.Marcar um elemento como sendo processado dessa forma e defini-lo como nulo é equivalente a remover o atributo do elemento que detalhou o valor do elemento.
  3. Válido apenas para o processamento do elemento XMLElementAttrIdVal, conforme especificado em Opções de processamento de mensagens XML.Marcar um elemento como sendo processado dessa forma e defini-lo como nulo é equivalente a remover o atributo do elemento que detalhou o valor do elemento, mas não é equivalente a remover o id do atributo.

Você não tem que fornecer explicação adicional para NULLEmpty e NULLValAttr, mas se você selecionar NULLValue, NULLAttribute ou NULLElement, deverá definir outros valores a serem designados para representar a condição NULL nas propriedades do conjunto de mensagens Codificação de Valor Numérico Nulo e Codificação de Valor Não Numérico Nulo (consulte a tabela acima).

Conceitos relacionados
Modelagem de Mensagens
O Modelo de Mensagem

Tarefas relacionadas
Desenvolvendo Modelos de Mensagens
Trabalhando com Objetos de Modelo de Mensagem

Referências relacionadas
Informações de Referência do Modelo de Mensagens
Propriedades do Objeto de Modelo de Mensagem
Informações adicionais do domínio MRM
Informações Adicionais sobre XML