Header Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
O cabeçalho de 48 bytes, tamanho fixo, antecipa todas as cargas úteis. O cabeçalho deve ter sempre a mesma forma, independentemente de a sua carga útil ser um pedido, resposta ou conteúdo. É uma cadeia codificada em ASCII delimitada por períodos, terminada com uma nova linha. Todos os cabeçalhos devem ter estes segmentos, e todos os valores devem ser preenchidos com zero para preencher o número correto de bytes: |Descrição do Tamanho do Título |Tipo 1 byte de caracteres codificados em ASCII. Descreve o formato da carga útil (pedido, resposta, fluxo, etc.) |Delimitador de 1 byte, carácter ASCII de período. |Comprimento: 6 bytes: decimal codificado em ASCII. Tamanho em bytes desta carga útil em decimal ASCII, sem incluir o cabeçalho. Zero acolchoado. |Delimitador de 1 byte, carácter ASCII de período. |ID 36 bytes em hexadecimal codificado em ASCII. GUID (ID de Pedido, ID de Stream, etc.). |Delimitador de 1 byte, carácter ASCII de período. |Fim de 1 byte ASCII '0' ou '1'. Sinaliza o fim de uma carga útil ou carga útil em múltiplas partes. |Terminator 1 byte Hardcoded 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
| Name | Descrição |
|---|---|
| Header() |
O cabeçalho de 48 bytes, tamanho fixo, antecipa todas as cargas úteis. O cabeçalho deve ter sempre a mesma forma, independentemente de a sua carga útil ser um pedido, resposta ou conteúdo. É uma cadeia codificada em ASCII delimitada por períodos, terminada com uma nova linha. Todos os cabeçalhos devem ter estes segmentos, e todos os valores devem ser preenchidos com zero para preencher o número correto de bytes: |Descrição do Tamanho do Título |Tipo 1 byte de caracteres codificados em ASCII. Descreve o formato da carga útil (pedido, resposta, fluxo, etc.) |Delimitador de 1 byte, carácter ASCII de período. |Comprimento: 6 bytes: decimal codificado em ASCII. Tamanho em bytes desta carga útil em decimal ASCII, sem incluir o cabeçalho. Zero acolchoado. |Delimitador de 1 byte, carácter ASCII de período. |ID 36 bytes em hexadecimal codificado em ASCII. GUID (ID de Pedido, ID de Stream, etc.). |Delimitador de 1 byte, carácter ASCII de período. |Fim de 1 byte ASCII '0' ou '1'. Sinaliza o fim de uma carga útil ou carga útil em múltiplas partes. |Terminator 1 byte Hardcoded para \n . ex: A.000168.68e999ca-a651-40f4-ad8f-3aaf781862b4.1\n exemplo final. |
Propriedades
| Name | Descrição |
|---|---|
| End |
Recebe ou define um valor que indica se o valor ASCII de 1 byte é '0' ou '1'. Sinaliza o fim de uma carga útil ou carga útil em múltiplas partes. |
| Id |
Obtém ou define o hexadecimal codificado em ASCII de 36 bytes. GUID (ID de Pedido, ID de Stream, etc.). |
| PayloadLength |
Recebe ou define o decimal codificado em ASCII de 6 bytes. Tamanho em bytes desta carga útil em decimal ASCII, sem incluir o cabeçalho. Zero acolchoado. |
| Type |
Obtém ou define o carvão codificado em ASCII de 1 byte. Descreve o formato da carga útil (pedido, resposta, fluxo, etc.). |