Field Структура
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет заголовок поля.
public struct Field
type Field = struct
Public Structure Field
- Наследование
-
Field
Конструкторы
Field(Tag, UInt32, Type) |
Инициализирует новый экземпляр структуры Field. |
Field(Tag) |
Инициализирует новый экземпляр структуры Field. |
Поля
FieldIdDeltaRaw |
Разностный идентификатор необработанного поля. |
FieldTypeRaw |
Тип необработанного поля. |
Tag |
Байт тега. |
Свойства
ExtendedWireType |
Возвращает или задает тип расширенного провода. |
FieldIdDelta |
Возвращает или задает дельту идентификатора поля. |
FieldType |
Получает или задает тип поля. |
HasExtendedFieldId |
Возвращает значение, указывающее, имеет ли этот экземпляр расширенный идентификатор поля. |
HasExtendedSchemaType |
Возвращает значение, указывающее, имеет ли этот экземпляр расширенный тип схемы. |
HasFieldId |
Возвращает значение, указывающее, имеет ли этот экземпляр идентификатор поля. |
IsEndBaseFields |
Возвращает значение, указывающее, представляет ли данный экземпляр конец базовых полей в структуре с разделителями тегами. |
IsEndBaseOrEndObject |
Возвращает значение, указывающее, представляет ли этот экземпляр конец структуры с разделителями тегами или конец базовых полей в структуре с разделителями тегами. |
IsEndObject |
Возвращает значение, указывающее, представляет ли данный экземпляр конец структуры с разделителями тегами. |
IsReference |
Возвращает значение, указывающее, имеет ли данный экземпляр тип провода Reference. |
IsSchemaTypeValid |
Возвращает значение, указывающее, имеет ли данный экземпляр допустимый тип схемы. |
SchemaType |
Возвращает или задает тип схемы. |
WireType |
Возвращает или задает тип провода. |
Методы
EnsureWireType(WireType) |
Гарантирует, что тип провода поддерживается. |
EnsureWireTypeTagDelimited() |
Гарантирует, что тип провода — TagDelimited. |
ToString() |
Представляет заголовок поля. |