Zdexby TheHolyOneZ
49,743 classes
Class

OneofDescriptor

: DescriptorBase : Object
Google.Protobuf.Reflection.OneofDescriptor, Google.Protobuf 0x0058 (88 B) inherited 0x0030 Google.Protobuf.dll
0x00x0058

Members 5

OffsetSizeNameTypeFlagsDefault
0x08containingTypeMessageDescriptorPrivate—
0x08fieldsIList<Google.Protobuf.Reflection.FieldDescriptor>Private—
0x08accessorOneofAccessorPrivate+1 flags—
0x08<Proto>k__BackingFieldOneofDescriptorProtoPrivate+1 flags—
0x01<IsSynthetic>k__BackingFieldboolPrivate+1 flags—
0x00510x07unreflected bytes to end of OneofDescriptor
Inherited from DescriptorBase 4
OffsetSizeNameTypeFlagsDefault
0x08<Features>k__BackingFieldFeatureSetDescriptorPrivate+1 flags—
0x04<Index>k__BackingFieldintPrivate+1 flags—
0x001C0x04padding / unreflected
0x08<FullName>k__BackingFieldstringPrivate+1 flags—
0x08<File>k__BackingFieldFileDescriptorPrivate+1 flags—

Functions 14

SignatureFlagsNativeParams
void .ctor(OneofDescriptorProto proto, FileDescriptor file, MessageDescriptor parent, int index, const string& clrName)2 flags0x08
string get_Name()Public+2 flags0x08
OneofDescriptorProto get_Proto()2 flags0x08
OneofDescriptorProto ToProto()Public0x08
MessageDescriptor get_ContainingType()Public+1 flags0x08
IList<Google.Protobuf.Reflection.FieldDescriptor> get_Fields()Public+1 flags0x08
bool get_IsSynthetic()Public+1 flags0x01
OneofAccessor get_Accessor()Public+1 flags0x08
CustomOptions get_CustomOptions()Public+1 flags0x08
OneofOptions GetOptions()Public0x08
uint8 GetOption(Extension<Google.Protobuf.Reflection.OneofOptions extension)Public0x08
RepeatedField<T> GetOption(RepeatedExtension<Google.Protobuf.Reflection.OneofOptions extension)Public0x08
OneofAccessor CreateAccessor(const string& clrName)Private0x08

Used by 6

types with a member, parameter or interface of this type