0x00x0090
Members 43
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | _parser | MessageParser<Google.Protobuf.Reflection.FileDescriptorProto> | PrivateStatic+1 flags | — | |
| 0x08 | _unknownFields | UnknownFieldSet | Private | — | |
| 0x04 | _hasBits0 | int | Private | — | |
| — | 0x04 | NameFieldNumber | int | PublicStatic+1 flags | 912295232 |
| 0x08 | NameDefaultValue | string | PrivateStatic+1 flags | — | |
| 0x001C | 0x04 | padding / unreflected | |||
| 0x08 | name_ | string | Private | — | |
| — | 0x04 | PackageFieldNumber | int | PublicStatic+1 flags | 912295232 |
| 0x08 | PackageDefaultValue | string | PrivateStatic+1 flags | — | |
| 0x08 | package_ | string | Private | — | |
| — | 0x04 | DependencyFieldNumber | int | PublicStatic+1 flags | 912295232 |
| 0x08 | _repeated_dependency_codec | FieldCodec<System.String> | PrivateStatic+1 flags | — | |
| 0x08 | dependency_ | RepeatedField<System.String> | Private+1 flags | — | |
| — | 0x04 | PublicDependencyFieldNumber | int | PublicStatic+1 flags | 912295232 |
| 0x08 | _repeated_publicDependency_codec | FieldCodec<System.Int32> | PrivateStatic+1 flags | — | |
| 0x08 | publicDependency_ | RepeatedField<System.Int32> | Private+1 flags | — | |
| — | 0x04 | WeakDependencyFieldNumber | int | PublicStatic+1 flags | 912295232 |
| 0x08 | _repeated_weakDependency_codec | FieldCodec<System.Int32> | PrivateStatic+1 flags | — | |
| 0x08 | weakDependency_ | RepeatedField<System.Int32> | Private+1 flags | — | |
| — | 0x04 | OptionDependencyFieldNumber | int | PublicStatic+1 flags | 912295232 |
| 0x08 | _repeated_optionDependency_codec | FieldCodec<System.String> | PrivateStatic+1 flags | — | |
| 0x08 | optionDependency_ | RepeatedField<System.String> | Private+1 flags | — | |
| — | 0x04 | MessageTypeFieldNumber | int | PublicStatic+1 flags | 912295232 |
| 0x08 | _repeated_messageType_codec | FieldCodec<Google.Protobuf.Reflection.DescriptorProto> | PrivateStatic+1 flags | — | |
| 0x08 | messageType_ | RepeatedField<Google.Protobuf.Reflection.DescriptorProto> | Private+1 flags | — | |
| — | 0x04 | EnumTypeFieldNumber | int | PublicStatic+1 flags | 912295232 |
| 0x08 | _repeated_enumType_codec | FieldCodec<Google.Protobuf.Reflection.EnumDescriptorProto> | PrivateStatic+1 flags | — | |
| 0x08 | enumType_ | RepeatedField<Google.Protobuf.Reflection.EnumDescriptorProto> | Private+1 flags | — | |
| — | 0x04 | ServiceFieldNumber | int | PublicStatic+1 flags | 912295232 |
| 0x08 | _repeated_service_codec | FieldCodec<Google.Protobuf.Reflection.ServiceDescriptorProto> | PrivateStatic+1 flags | — | |
| 0x08 | service_ | RepeatedField<Google.Protobuf.Reflection.ServiceDescriptorProto> | Private+1 flags | — | |
| — | 0x04 | ExtensionFieldNumber | int | PublicStatic+1 flags | 912295232 |
| 0x08 | _repeated_extension_codec | FieldCodec<Google.Protobuf.Reflection.FieldDescriptorProto> | PrivateStatic+1 flags | — | |
| 0x08 | extension_ | RepeatedField<Google.Protobuf.Reflection.FieldDescriptorProto> | Private+1 flags | — | |
| — | 0x04 | OptionsFieldNumber | int | PublicStatic+1 flags | 912295232 |
| 0x08 | options_ | FileOptions | Private | — | |
| — | 0x04 | SourceCodeInfoFieldNumber | int | PublicStatic+1 flags | 912295232 |
| 0x08 | sourceCodeInfo_ | SourceCodeInfo | Private | — | |
| — | 0x04 | SyntaxFieldNumber | int | PublicStatic+1 flags | 912295232 |
| 0x08 | SyntaxDefaultValue | string | PrivateStatic+1 flags | — | |
| 0x08 | syntax_ | string | Private | — | |
| — | 0x04 | EditionFieldNumber | int | PublicStatic+1 flags | 912295232 |
| 0x04 | EditionDefaultValue | Edition | PrivateStatic+1 flags | — | |
| 0x04 | edition_ | Edition | Private | — | |
| 0x008C | 0x04 | unreflected bytes to end of FileDescriptorProto | |||
Functions 45
| Signature | Flags | Native | Params |
|---|---|---|---|
| MessageParser<Google.Protobuf.Reflection.FileDescriptorProto> get_Parser() | PublicStatic+1 flags | 0x08 | |
| MessageDescriptor get_Descriptor() | PublicStatic+1 flags | 0x08 | |
| MessageDescriptor pb::Google.Protobuf.IMessage.get_Descriptor() | PrivateFinal+3 flags | 0x08 | |
| void .ctor() | Public+1 flags | 0x00 | |
| void .ctor(FileDescriptorProto other) | Public+1 flags | 0x08 | |
| FileDescriptorProto Clone() | PublicFinal+2 flags | 0x08 | |
| string get_Name() | Public+1 flags | 0x08 | |
| void set_Name(const string& value) | Public+1 flags | 0x08 | |
| bool get_HasName() | Public+1 flags | 0x01 | |
| void ClearName() | Public | 0x00 | |
| string get_Package() | Public+1 flags | 0x08 | |
| void set_Package(const string& value) | Public+1 flags | 0x08 | |
| bool get_HasPackage() | Public+1 flags | 0x01 | |
| void ClearPackage() | Public | 0x00 | |
| RepeatedField<System.String> get_Dependency() | Public+1 flags | 0x08 | |
| RepeatedField<System.Int32> get_PublicDependency() | Public+1 flags | 0x08 | |
| RepeatedField<System.Int32> get_WeakDependency() | Public+1 flags | 0x08 | |
| RepeatedField<System.String> get_OptionDependency() | Public+1 flags | 0x08 | |
| RepeatedField<Google.Protobuf.Reflection.DescriptorProto> get_MessageType() | Public+1 flags | 0x08 | |
| RepeatedField<Google.Protobuf.Reflection.EnumDescriptorProto> get_EnumType() | Public+1 flags | 0x08 | |
| RepeatedField<Google.Protobuf.Reflection.ServiceDescriptorProto> get_Service() | Public+1 flags | 0x08 | |
| RepeatedField<Google.Protobuf.Reflection.FieldDescriptorProto> get_Extension() | Public+1 flags | 0x08 | |
| FileOptions get_Options() | Public+1 flags | 0x08 | |
| void set_Options(FileOptions value) | Public+1 flags | 0x08 | |
| SourceCodeInfo get_SourceCodeInfo() | Public+1 flags | 0x08 | |
| void set_SourceCodeInfo(SourceCodeInfo value) | Public+1 flags | 0x08 | |
| string get_Syntax() | Public+1 flags | 0x08 | |
| void set_Syntax(const string& value) | Public+1 flags | 0x08 | |
| bool get_HasSyntax() | Public+1 flags | 0x01 | |
| void ClearSyntax() | Public | 0x00 | |
| Edition get_Edition() | Public+1 flags | 0x04 | |
| void set_Edition(const Edition& value) | Public+1 flags | 0x04 | |
| bool get_HasEdition() | Public+1 flags | 0x01 | |
| void ClearEdition() | Public | 0x00 | |
| bool Equals(object other) | Public+1 flags | 0x08 | |
| bool Equals(FileDescriptorProto other) | PublicFinal+2 flags | 0x08 | |
| int GetHashCode() | Public+1 flags | 0x04 | |
| string ToString() | Public+1 flags | 0x08 | |
| void WriteTo(CodedOutputStream output) | PublicFinal+2 flags | 0x08 | |
| void pb::Google.Protobuf.IBufferMessage.InternalWriteTo(ref WriteContext& output) | PrivateFinal+2 flags | 0x28 | |
| int CalculateSize() | PublicFinal+2 flags | 0x04 | |
| void MergeFrom(FileDescriptorProto other) | PublicFinal+2 flags | 0x08 | |
| void MergeFrom(CodedInputStream input) | PublicFinal+2 flags | 0x08 | |
| void pb::Google.Protobuf.IBufferMessage.InternalMergeFrom(ref ParseContext& input) | PrivateFinal+2 flags | 0x90 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 |
Used by 27
types with a member, parameter or interface of this type<>c<>c<>c__DisplayClass38_0<>c__DisplayClass39_0<GetEnumerator>d__29ByReference`1EqualityComparer`1FieldCodec`1FileDescriptorFileDescriptorProto[]Func`1Func`2ICollection`1IDeepCloneable`1IEnumerator`1IEquatable`1IList`1IMessage`1InputMergerIReadOnlyList`1MessageParser`1ReadOnlySpan`1RepeatedField`1Span`1ValueReader`1ValuesMergerValueWriter`1