public static class WireFormat
This class is used internally by the Protocol Buffer Library and generated message implementations. It is public only for the sake of those generated messages. Others should not use this class directly.
This class contains constants and helper functions useful for dealing with the Protocol Buffer wire format.
Namespace
Google.ProtobufAssembly
Google.Protobuf.dll
Methods
GetTagFieldNumber(uint)
public static int GetTagFieldNumber(uint tag)
Given a tag value, determines the field number (the upper 29 bits).
GetTagWireType(uint)
public static WireFormat.WireType GetTagWireType(uint tag)
Given a tag value, determines the wire type (lower 3 bits).
MakeTag(int, WireType)
public
static
uint
MakeTag
(
int
fieldNumber
,
WireFormat
.
WireType
wireType
)
Makes a tag value given a field number and wire type.

