Header クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
48 バイトの固定サイズのヘッダーは、すべてのペイロードの前に置き込まれます。 ヘッダーは、ペイロードが要求、応答、またはコンテンツかどうかに関係なく、常に同じ図形を持つ必要があります。これは、改行で終わるピリオド区切りの ASCII エンコード文字列です。すべてのヘッダーにこれらのセグメントが必要です。正しいバイト数を入力するには、すべての値を 0 に埋め込む必要があります:|タイトル サイズ 説明 |1 バイトの ASCII エンコード文字を入力します。 ペイロード (要求、応答、ストリームなど) |の形式について説明します区切り記号 1 バイトの ASCII ピリオド文字。 |長さ 6 バイト ASCII エンコード 10 進数。 ヘッダーを含まない、ASCII 10 進数のこのペイロードのサイズ (バイト単位)。 埋め込まれたゼロ。 |区切り記号 1 バイトの ASCII ピリオド文字。 |ID 36 バイト ASCII エンコードの 16 進数。 GUID (要求 ID、ストリーム ID など)。 |区切り記号 1 バイトの ASCII ピリオド文字。 |1 バイトの ASCII '0' または '1' を終了します。 ペイロードまたはマルチパート ペイロードの終了を通知します。 |ターミネータ 1 バイトを \n にハードコーディングしました。 例: A.000168.68e999ca-a651-40f4-ad8f-3aaf781862b4.1\n終了例。
public class Header
type Header = class
Public Class Header
- 継承
-
Header
コンストラクター
Header() |
48 バイトの固定サイズのヘッダーは、すべてのペイロードの前に置き込まれます。 ヘッダーは、ペイロードが要求、応答、またはコンテンツかどうかに関係なく、常に同じ図形を持つ必要があります。これは、改行で終わるピリオド区切りの ASCII エンコード文字列です。すべてのヘッダーにこれらのセグメントが必要です。正しいバイト数を入力するには、すべての値を 0 に埋め込む必要があります:|タイトル サイズ 説明 |1 バイトの ASCII エンコード文字を入力します。 ペイロード (要求、応答、ストリームなど) |の形式について説明します区切り記号 1 バイトの ASCII ピリオド文字。 |長さ 6 バイト ASCII エンコード 10 進数。 ヘッダーを含まない、ASCII 10 進数のこのペイロードのサイズ (バイト単位)。 埋め込まれたゼロ。 |区切り記号 1 バイトの ASCII ピリオド文字。 |ID 36 バイト ASCII エンコードの 16 進数。 GUID (要求 ID、ストリーム ID など)。 |区切り記号 1 バイトの ASCII ピリオド文字。 |1 バイトの ASCII '0' または '1' を終了します。 ペイロードまたはマルチパート ペイロードの終了を通知します。 |ターミネータ 1 バイトを \n にハードコーディングしました。 例: A.000168.68e999ca-a651-40f4-ad8f-3aaf781862b4.1\n終了例。 |
プロパティ
End |
1 バイトの ASCII 値が '0' か '1' かを示す値を取得または設定します。 ペイロードまたはマルチパート ペイロードの終了を通知します。 |
Id |
ASCII でエンコードされた 36 バイトの 16 進数を取得または設定します。 GUID (要求 ID、ストリーム ID など)。 |
PayloadLength |
6 バイトの ASCII でエンコードされた 10 進数を取得または設定します。 ヘッダーを含まない、ASCII 10 進数のこのペイロードのサイズ (バイト単位)。 埋め込まれたゼロ。 |
Type |
1 バイトの ASCII エンコード文字を取得または設定します。 ペイロード (要求、応答、ストリームなど) の形式について説明します。 |