Field Struktur
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Represents a field header.
public struct Field
type Field = struct
Public Structure Field
- Vererbung
-
Field
Konstruktoren
Field(Tag, UInt32, Type) |
Initialisiert eine neue Instanz der Field-Struktur. |
Field(Tag) |
Initialisiert eine neue Instanz der Field-Struktur. |
Felder
FieldIdDeltaRaw |
Das Delta des Unformatierten Feldbezeichners. |
FieldTypeRaw |
Der Unformatierte Feldtyp. |
Tag |
Das Tagbyte. |
Eigenschaften
ExtendedWireType |
Ruft den erweiterten Drahttyp ab oder legt diese fest. |
FieldIdDelta |
Ruft das Delta des Feldbezeichners ab oder legt sie fest. |
FieldType |
Ruft den Typ des Felds ab oder legt diesen fest. |
HasExtendedFieldId |
Ruft einen Wert ab, der angibt, ob diese Instanz über einen erweiterten Feldbezeichner verfügt. |
HasExtendedSchemaType |
Ruft einen Wert ab, der angibt, ob diese Instanz über einen erweiterten Schematyp verfügt. |
HasFieldId |
Ruft einen Wert ab, der angibt, ob diese Instanz über einen Feldbezeichner verfügt. |
IsEndBaseFields |
Ruft einen Wert ab, der angibt, ob diese Instanz das Ende der Basisfelder in einer durch Tag getrennten Struktur darstellt. |
IsEndBaseOrEndObject |
Ruft einen Wert ab, der angibt, ob diese Instanz das Ende einer durch Tag getrennten Struktur oder das Ende von Basisfeldern in einer durch Tag getrennten Struktur darstellt. |
IsEndObject |
Ruft einen Wert ab, der angibt, ob diese Instanz das Ende einer durch Tag getrennten Struktur darstellt. |
IsReference |
Ruft einen Wert ab, der angibt, ob diese Instanz über den Wire-Typ verfügt Reference. |
IsSchemaTypeValid |
Ruft einen Wert ab, der angibt, ob diese Instanz über einen gültigen Schematyp verfügt. |
SchemaType |
Ruft den Schematyp ab oder legt den Schematyp fest. |
WireType |
Ruft den Drahttyp ab oder legt den Drahttyp fest. |
Methoden
EnsureWireType(WireType) |
Stellt sicher, dass der Drahttyp unterstützt wird. |
EnsureWireTypeTagDelimited() |
Stellt sicher, dass der Drahttyp ist TagDelimited. |
ToString() |
Represents a field header. |