Partilhar via


Header Classe

Definição

O tamanho fixo, tamanho fixo de 48 bytes, cabeçalho prefaceia cada payload. O cabeçalho tem de ter sempre a mesma forma, independentemente de o payload ser um pedido, resposta ou conteúdo. É uma cadeia codificada por ASCII delimitada por período terminada com uma nova linha. Todos os cabeçalhos têm de ter estes segmentos e todos os valores têm de estar a zero acolchoados para preencher o número correto de bytes: | Descrição do Tamanho do Título | Escreva 1 byte de caráter codificado com ASCII. Descreve o formato do payload (pedido, resposta, fluxo, etc.) | Delimitador 1 byte ASCII caráter de ponto final. | Comprimento de 6 bytes decimal codificado com ASCII. Tamanho em bytes deste payload em decimal ASCII, sem incluir o cabeçalho. Zero acolchoado. | Delimitador 1 byte ASCII caráter de ponto final. |ID 36 bytes HEX codificado com ASCII. GUID (ID do Pedido, ID do Fluxo, etc.). | Delimitador 1 byte ASCII caráter de ponto final. | Fim de 1 byte ASCII "0" ou "1". Assinala o fim de um payload ou payload de várias partes. | Exterminador 1 byte Codificado para \n . ex: A.000168.68e999ca-a651-40f4-ad8f-3aaf781862b4.1\n exemplo final.

public class Header
type Header = class
Public Class Header
Herança
Header

Construtores

Header()

O tamanho fixo, tamanho fixo de 48 bytes, cabeçalho prefaceia cada payload. O cabeçalho tem de ter sempre a mesma forma, independentemente de o payload ser um pedido, resposta ou conteúdo. É uma cadeia codificada por ASCII delimitada por período terminada com uma nova linha. Todos os cabeçalhos têm de ter estes segmentos e todos os valores têm de estar a zero acolchoados para preencher o número correto de bytes: | Descrição do Tamanho do Título | Escreva 1 byte de caráter codificado com ASCII. Descreve o formato do payload (pedido, resposta, fluxo, etc.) | Delimitador 1 byte ASCII caráter de ponto final. | Comprimento de 6 bytes decimal codificado com ASCII. Tamanho em bytes deste payload em decimal ASCII, sem incluir o cabeçalho. Zero acolchoado. | Delimitador 1 byte ASCII caráter de ponto final. |ID 36 bytes HEX codificado com ASCII. GUID (ID do Pedido, ID do Fluxo, etc.). | Delimitador 1 byte ASCII caráter de ponto final. | Fim de 1 byte ASCII "0" ou "1". Assinala o fim de um payload ou payload de várias partes. | Exterminador 1 byte Codificado para \n . ex: A.000168.68e999ca-a651-40f4-ad8f-3aaf781862b4.1\n exemplo final.

Propriedades

End

Obtém ou define um valor que indica se o valor ASCII de 1 byte é "0" ou "1". Assinala o fim de um payload ou payload de várias partes.

Id

Obtém ou define o hexadecima codificado com ASCII de 36 bytes. GUID (ID do Pedido, ID do Fluxo, etc.).

PayloadLength

Obtém ou define os 6 bytes decimal codificados com ASCII. Tamanho em bytes deste payload em decimal ASCII, sem incluir o cabeçalho. Zero acolchoado.

Type

Obtém ou define o caráter codificado com ASCII de 1 byte. Descreve o formato do payload (pedido, resposta, fluxo, etc.).

Aplica-se a