Header Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
L'intestazione di 48 byte, a dimensione fissa, precede ogni payload. L'intestazione deve sempre avere la stessa forma, indipendentemente dal fatto che il suo payload sia una richiesta, una risposta o un contenuto. È una stringa codificata in ASCII delimitata per periodi terminata con una nuova linea. Tutte le intestazioni devono avere questi segmenti, e tutti i valori devono essere riempiti a zero per riempire il numero corretto di byte: |Descrizione della dimensione del titolo |Tipo 1 byte con codice ASCII. Descrive il formato del payload (richiesta, risposta, stream, ecc.) |Delimitatore 1 byte, carattere ASCII del periodo. |Lunghezza 6 byte: decimale codificato in ASCII. Dimensione in byte di questo payload in decimale ASCII, esclusa l'intestazione (header). Zero imbottiti. |Delimitatore 1 byte, carattere ASCII del periodo. |ID 36 byte esadecimale codificato in ASCII. GUID (ID richiesta, ID stream, ecc.). |Delimitatore 1 byte, carattere ASCII del periodo. |Fine 1 byte ASCII '0' o '1'. Segnala la fine di un carico utile o di un carico utile multipartito. |Terminator 1 byte codificato rigidamente su \n . es: A.000168.68e999ca-a651-40f4-ad8f-3aaf781862b4.1\n esempio finale.
public class Header
type Header = class
Public Class Header
- Ereditarietà
-
Header
Costruttori
| Nome | Descrizione |
|---|---|
| Header() |
L'intestazione di 48 byte, a dimensione fissa, precede ogni payload. L'intestazione deve sempre avere la stessa forma, indipendentemente dal fatto che il suo payload sia una richiesta, una risposta o un contenuto. È una stringa codificata in ASCII delimitata per periodi terminata con una nuova linea. Tutte le intestazioni devono avere questi segmenti, e tutti i valori devono essere riempiti a zero per riempire il numero corretto di byte: |Descrizione della dimensione del titolo |Tipo 1 byte con codice ASCII. Descrive il formato del payload (richiesta, risposta, stream, ecc.) |Delimitatore 1 byte, carattere ASCII del periodo. |Lunghezza 6 byte: decimale codificato in ASCII. Dimensione in byte di questo payload in decimale ASCII, esclusa l'intestazione (header). Zero imbottiti. |Delimitatore 1 byte, carattere ASCII del periodo. |ID 36 byte esadecimale codificato in ASCII. GUID (ID richiesta, ID stream, ecc.). |Delimitatore 1 byte, carattere ASCII del periodo. |Fine 1 byte ASCII '0' o '1'. Segnala la fine di un carico utile o di un carico utile multipartito. |Terminator 1 byte codificato rigidamente su \n . es: A.000168.68e999ca-a651-40f4-ad8f-3aaf781862b4.1\n esempio finale. |
Proprietà
| Nome | Descrizione |
|---|---|
| End |
Ottiene o imposta un valore che indica se il valore ASCII di 1 byte è '0' o '1'. Segnala la fine di un carico utile o di un carico utile multipartito. |
| Id |
Ottiene o imposta l'esadecimale da 36 byte codificati in ASCII. GUID (ID richiesta, ID stream, ecc.). |
| PayloadLength |
Ottiene o imposta il decimale codificato ASCII a 6 byte. Dimensione in byte di questo payload in decimale ASCII, esclusa l'intestazione (header). Zero imbottiti. |
| Type |
Ottiene o imposta il carattere codificato in ASCII da 1 byte. Descrive il formato del payload (richiesta, risposta, streaming, ecc.). |