Field 结构

定义

表示字段标头。

public struct Field
type Field = struct
Public Structure Field
继承
Field

构造函数

Field(Tag)

初始化 Field 结构的新实例。

Field(Tag, UInt32, Type)

初始化 Field 结构的新实例。

字段

FieldIdDeltaRaw

原始字段标识符增量。

FieldTypeRaw

原始字段类型。

Tag

标记字节。

属性

ExtendedWireType

获取或设置扩展电线类型。

FieldIdDelta

获取或设置字段标识符增量。

FieldType

获取或设置字段的类型。

HasExtendedFieldId

获取一个值,该值指示此实例是否具有扩展字段标识符。

HasExtendedSchemaType

获取一个值,该值指示此实例是否具有扩展架构类型。

HasFieldId

获取一个值,该值指示此实例是否具有字段标识符。

IsEndBaseFields

获取一个值,该值指示此实例是否表示标记分隔结构中基字段的末尾。

IsEndBaseOrEndObject

获取一个值,该值指示此实例是表示标记分隔结构的末尾还是标记分隔结构中基字段的末尾。

IsEndObject

获取一个值,该值指示此实例是否表示标记分隔结构的末尾。

IsReference

获取一个值,该值指示此实例的线路类型 Reference是否为 。

IsSchemaTypeValid

获取一个值,该值指示此实例是否具有有效的架构类型。

SchemaType

获取或设置架构类型。

WireType

获取或设置电线类型。

方法

EnsureWireType(WireType)

确保支持线路类型。

EnsureWireTypeTagDelimited()

确保线路类型为 TagDelimited

ToString()

表示字段标头。

适用于