Skip to content

Field Properties

Represents a field header.

ExtendedWireType

getset
View source
public ExtendedWireType ExtendedWireType
Gets or sets the extended wire type.

Property value

The extended wire type.

FieldIdDelta

getset
View source
public uint FieldIdDelta
Gets or sets the field identifier delta.

Property value

The field identifier delta.

FieldType

getset
View source
public Type FieldType
Gets or sets the type of the field.

Property value

The type of the field.

HasExtendedFieldId

get
View source
public readonly bool HasExtendedFieldId
Gets a value indicating whether this instance has an extended field identifier.

Property value

true if this instance has an extended field identifier; otherwise, false.

HasExtendedSchemaType

get
View source
public readonly bool HasExtendedSchemaType
Gets a value indicating whether this instance has an extended schema type.

Property value

true if this instance has an extended schema type; otherwise, false.

HasFieldId

get
View source
public readonly bool HasFieldId
Gets a value indicating whether this instance has a field identifier.

Property value

true if this instance has a field identifier; otherwise, false.

IsEndBaseFields

get
View source
public readonly bool IsEndBaseFields
Gets a value indicating whether this instance represents the end of base fields in a tag-delimited structure.

Property value

true if this instance represents end of base fields in a tag-delimited structure; otherwise, false.

IsEndBaseOrEndObject

get
View source
public readonly bool IsEndBaseOrEndObject
Gets a value indicating whether this instance represents the end of a tag-delimited structure or the end of base fields in a tag-delimited structure.

Property value

true if this instance represents the end of a tag-delimited structure or the end of base fields in a tag-delimited structure; otherwise, false.

IsEndObject

get
View source
public readonly bool IsEndObject
Gets a value indicating whether this instance represents the end of a tag-delimited structure.

Property value

true if this instance represents end of a tag-delimited structure; otherwise, false.

IsSchemaTypeValid

get
View source
public readonly bool IsSchemaTypeValid
Gets a value indicating whether this instance has a valid schema type.

Property value

true if this instance has a valid schema; otherwise, false.

SchemaType

getset
View source
public SchemaType SchemaType
Gets or sets the schema type.

Property value

The schema type.

WireType

getset
View source
public WireType WireType
Gets or sets the wire type.

Property value

The wire type.