Tag 結構
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
串行化標記,一律為單一位元組。 這會作為所有串行化欄位之欄位標頭的一部分。
public struct Tag
type Tag = struct
Public Structure Tag
- 繼承
-
Tag
備註
標記位元組的一般形式是 [W W W] [S S] [F F F]
,其中每個都是位。 W 是 、 WireTypeS 是位 SchemaType ,而 F 是字段標識符位。
建構函式
Tag(Byte) |
初始化 Tag 結構的新執行個體。 |
欄位
ExtendedWireTypeMask |
延伸線類型遮罩。 |
FieldIdCompleteMask |
欄位識別碼完整遮罩。 |
FieldIdMask |
欄位標識符遮罩。 |
MaxEmbeddedFieldIdDelta |
內嵌欄位識別碼差異上限。 |
SchemaTypeMask |
架構類型遮罩。 |
WireTypeMask |
線類型遮罩。 |
屬性
ExtendedWireType |
取得或設定此標記之後之數據的延伸線類型。 |
FieldIdDelta |
傳 FieldIdDelta 回這個標籤所表示之欄位的 。 |
HasExtendedFieldId |
取得值,指出標記後面是否接著擴充字段標識符。 |
HasExtendedWireType |
取得值,指出這個實例是否具有延伸線路類型。 |
IsFieldIdValid |
取得值,指出屬性是否 FieldIdDelta 有效。 |
IsSchemaTypeValid |
取得值,指出屬性是否 SchemaType 有效。 |
SchemaType |
取得或設定架構類型。 |
WireType |
取得或設定此標記之後之數據的連線類型。 |
方法
SetFieldIdInvalid() |
使 FieldIdDelta無效。 |
運算子
Implicit(Byte to Tag) | |
Implicit(Tag to Byte) |