Zdexby TheHolyOneZ
49,743 classes
Class

MessageDescriptor

: DescriptorBase : Object
Google.Protobuf.Reflection.MessageDescriptor, Google.Protobuf 0x00A0 (160 B) inherited 0x0030 Google.Protobuf.dll
0x00x00A0

Members 15

OffsetSizeNameTypeFlagsDefault
0x08WellKnownTypeNamesHashSet<System.String>PrivateStatic+1 flags—
0x08fieldsInDeclarationOrderIList<Google.Protobuf.Reflection.FieldDescriptor>Private+1 flags—
0x08fieldsInNumberOrderIList<Google.Protobuf.Reflection.FieldDescriptor>Private+1 flags—
0x08jsonFieldMapIDictionary<System.StringPrivate+1 flags—
0x08extensionSetIsInitializedFunc<Google.Protobuf.IMessagePrivate—
0x08<Proto>k__BackingFieldDescriptorProtoPrivate+1 flags—
0x08<ClrType>k__BackingFieldTypePrivate+1 flags—
0x08<Parser>k__BackingFieldMessageParserPrivate+1 flags—
0x08<ContainingType>k__BackingFieldMessageDescriptorPrivate+1 flags—
0x08<Fields>k__BackingFieldFieldCollectionPrivate+1 flags—
0x08<Extensions>k__BackingFieldExtensionCollectionPrivate+1 flags—
0x08<NestedTypes>k__BackingFieldIList<Google.Protobuf.Reflection.MessageDescriptor>Private+1 flags—
0x08<EnumTypes>k__BackingFieldIList<Google.Protobuf.Reflection.EnumDescriptor>Private+1 flags—
0x08<Oneofs>k__BackingFieldIList<Google.Protobuf.Reflection.OneofDescriptor>Private+1 flags—
0x04<RealOneofCount>k__BackingFieldintPrivate+1 flags—
0x009C0x04unreflected bytes to end of MessageDescriptor
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 28

SignatureFlagsNativeParams
void .ctor(DescriptorProto proto, FileDescriptor file, MessageDescriptor parent, int typeIndex, GeneratedClrTypeInfo generatedCodeInfo)2 flags0x08
ReadOnlyDictionary<System.String CreateJsonFieldMap(IList<Google.Protobuf.Reflection.FieldDescriptor> fields)PrivateStatic0x08
string get_Name()Public+2 flags0x08
IReadOnlyList<Google.Protobuf.Reflection.DescriptorBase> GetNestedDescriptorListForField(int fieldNumber)2 flags0x08
DescriptorProto get_Proto()2 flags0x08
DescriptorProto ToProto()Public0x08
bool IsExtensionsInitialized(IMessage message)1 flags0x08
Type get_ClrType()Public+1 flags0x08
MessageParser get_Parser()Public+1 flags0x08
bool get_IsWellKnownType()2 flags0x01
bool get_IsWrapperType()2 flags0x01
bool get_IsMapEntry()Public+1 flags0x01
MessageDescriptor get_ContainingType()Public+1 flags0x08
FieldCollection get_Fields()Public+1 flags0x08
ExtensionCollection get_Extensions()Public+1 flags0x08
IList<Google.Protobuf.Reflection.MessageDescriptor> get_NestedTypes()Public+1 flags0x08
IList<Google.Protobuf.Reflection.EnumDescriptor> get_EnumTypes()Public+1 flags0x08
IList<Google.Protobuf.Reflection.OneofDescriptor> get_Oneofs()Public+1 flags0x08
int get_RealOneofCount()Public+1 flags0x04
FieldDescriptor FindFieldByName(const string& name)Public0x08
FieldDescriptor FindFieldByNumber(int number)Public0x08
uint8 FindDescriptor(const string& name)Public0x08
CustomOptions get_CustomOptions()Public+1 flags0x08
MessageOptions GetOptions()Public0x08
uint8 GetOption(Extension<Google.Protobuf.Reflection.MessageOptions extension)Public0x08
RepeatedField<T> GetOption(RepeatedExtension<Google.Protobuf.Reflection.MessageOptions extension)Public0x08
void .cctor()PrivateStatic+1 flags0x00

Used by 129

types with a member, parameter or interface of this type