Header Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Der 48-Byte-Header mit fester Größe stellt jede Nutzlast vor. Der Header muss immer die gleiche Form aufweisen, unabhängig davon, ob es sich bei der Nutzlast um eine Anforderung, eine Antwort oder einen Inhalt handelt. Es handelt sich um eine durch Perioden getrennte ASCII-codierte Zeichenfolge, die mit einem Zeilenumbruch beendet wird. Alle Header müssen diese Segmente aufweisen, und alle Werte müssen null aufgefüllt sein, um die richtige Anzahl von Bytes zu füllen: | titel size description | Geben Sie 1 Byte ASCII-codiertes Zeichen ein. Beschreibt das Format der Nutzlast (Anforderung, Antwort, Stream usw.) | Trennzeichen 1 Byte ASCII-Periodenzeichen. | Länge 6 Byte ASCII-codiertes Dezimalzeichen. Größe dieser Nutzlast in Byte im ASCII-Dezimalformat, ohne den Header. Null aufgefüllt. | Trennzeichen 1 Byte ASCII-Periodenzeichen. |ID 36 Byte ASCII-codierter Hexadezim. GUID (Anforderungs-ID, Stream-ID usw.). | Trennzeichen 1 Byte ASCII-Periodenzeichen. | Ende 1 Byte ASCII '0' oder '1'. Signalisiert das Ende einer Nutzlast oder einer mehrteiligen Nutzlast. | Abschlusszeichen 1 Byte Hartcodiert für \n . Beispiel: A.000168.68e999ca-a651-40f4-ad8f-3aaf781862b4.1\n Endbeispiel.
public class Header
type Header = class
Public Class Header
- Vererbung
-
Header
Konstruktoren
Header() |
Der 48-Byte-Header mit fester Größe stellt jede Nutzlast vor. Der Header muss immer die gleiche Form aufweisen, unabhängig davon, ob es sich bei der Nutzlast um eine Anforderung, eine Antwort oder einen Inhalt handelt. Es handelt sich um eine durch Perioden getrennte ASCII-codierte Zeichenfolge, die mit einem Zeilenumbruch beendet wird. Alle Header müssen diese Segmente aufweisen, und alle Werte müssen null aufgefüllt sein, um die richtige Anzahl von Bytes zu füllen: | titel size description | Geben Sie 1 Byte ASCII-codiertes Zeichen ein. Beschreibt das Format der Nutzlast (Anforderung, Antwort, Stream usw.) | Trennzeichen 1 Byte ASCII-Periodenzeichen. | Länge 6 Byte ASCII-codiertes Dezimalzeichen. Größe dieser Nutzlast in Byte im ASCII-Dezimalformat, ohne den Header. Null aufgefüllt. | Trennzeichen 1 Byte ASCII-Periodenzeichen. |ID 36 Byte ASCII-codierter Hexadezim. GUID (Anforderungs-ID, Stream-ID usw.). | Trennzeichen 1 Byte ASCII-Periodenzeichen. | Ende 1 Byte ASCII '0' oder '1'. Signalisiert das Ende einer Nutzlast oder einer mehrteiligen Nutzlast. | Abschlusszeichen 1 Byte Hartcodiert für \n . Beispiel: A.000168.68e999ca-a651-40f4-ad8f-3aaf781862b4.1\n Endbeispiel. |
Eigenschaften
End |
Ruft einen Wert ab, der angibt, ob der ASCII-Wert mit 1 Byte "0" oder "1" ist, oder legt einen Wert fest. Signalisiert das Ende einer Nutzlast oder einer mehrteiligen Nutzlast. |
Id |
Ruft den ASCII-codierten Hexadezim mit 36 Bytes ab oder legt ihn fest. GUID (Anforderungs-ID, Stream-ID usw.). |
PayloadLength |
Ruft die 6 Byte ASCII-codierte Dezimalzahl ab oder legt sie fest. Größe dieser Nutzlast in Byte im ASCII-Dezimalformat, ohne den Header. Null aufgefüllt. |
Type |
Ruft das 1-Byte-ASCII-codierte Zeichen ab oder legt dieses fest. Beschreibt das Format der Nutzlast (Anforderung, Antwort, Stream usw.). |