0x00x0070
Members 35
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | _parser | MessageParser<Google.Protobuf.Reflection.FieldDescriptorProto> | PrivateStatic+1 flags | — | |
| 0x08 | _unknownFields | UnknownFieldSet | Private | — | |
| 0x04 | _hasBits0 | int | Private | — | |
| — | 0x04 | NameFieldNumber | int | PublicStatic+1 flags | 327621120 |
| 0x08 | NameDefaultValue | string | PrivateStatic+1 flags | — | |
| 0x001C | 0x04 | padding / unreflected | |||
| 0x08 | name_ | string | Private | — | |
| — | 0x04 | NumberFieldNumber | int | PublicStatic+1 flags | 327621120 |
| 0x04 | NumberDefaultValue | int | PrivateStatic+1 flags | — | |
| 0x04 | number_ | int | Private | — | |
| — | 0x04 | LabelFieldNumber | int | PublicStatic+1 flags | 327621120 |
| 0x04 | LabelDefaultValue | Label | PrivateStatic+1 flags | — | |
| 0x04 | label_ | Label | Private | — | |
| — | 0x04 | TypeFieldNumber | int | PublicStatic+1 flags | 327621120 |
| 0x04 | TypeDefaultValue | Type | PrivateStatic+1 flags | — | |
| 0x04 | type_ | Type | Private | — | |
| — | 0x04 | TypeNameFieldNumber | int | PublicStatic+1 flags | 327621120 |
| 0x08 | TypeNameDefaultValue | string | PrivateStatic+1 flags | — | |
| 0x0034 | 0x04 | padding / unreflected | |||
| 0x08 | typeName_ | string | Private | — | |
| — | 0x04 | ExtendeeFieldNumber | int | PublicStatic+1 flags | 327621120 |
| 0x08 | ExtendeeDefaultValue | string | PrivateStatic+1 flags | — | |
| 0x08 | extendee_ | string | Private | — | |
| — | 0x04 | DefaultValueFieldNumber | int | PublicStatic+1 flags | 327621120 |
| 0x08 | DefaultValueDefaultValue | string | PrivateStatic+1 flags | — | |
| 0x08 | defaultValue_ | string | Private | — | |
| — | 0x04 | OneofIndexFieldNumber | int | PublicStatic+1 flags | 327621120 |
| 0x04 | OneofIndexDefaultValue | int | PrivateStatic+1 flags | — | |
| 0x04 | oneofIndex_ | int | Private | — | |
| — | 0x04 | JsonNameFieldNumber | int | PublicStatic+1 flags | 327621120 |
| 0x08 | JsonNameDefaultValue | string | PrivateStatic+1 flags | — | |
| 0x0054 | 0x04 | padding / unreflected | |||
| 0x08 | jsonName_ | string | Private | — | |
| — | 0x04 | OptionsFieldNumber | int | PublicStatic+1 flags | 327621120 |
| 0x08 | options_ | FieldOptions | Private | — | |
| — | 0x04 | Proto3OptionalFieldNumber | int | PublicStatic+1 flags | 327621120 |
| 0x01 | Proto3OptionalDefaultValue | bool | PrivateStatic+1 flags | — | |
| 0x01 | proto3Optional_ | bool | Private | — | |
| 0x0069 | 0x07 | unreflected bytes to end of FieldDescriptorProto | |||
Functions 59
| Signature | Flags | Native | Params |
|---|---|---|---|
| MessageParser<Google.Protobuf.Reflection.FieldDescriptorProto> 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(FieldDescriptorProto other) | Public+1 flags | 0x08 | |
| FieldDescriptorProto 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 | |
| int get_Number() | Public+1 flags | 0x04 | |
| void set_Number(int value) | Public+1 flags | 0x04 | |
| bool get_HasNumber() | Public+1 flags | 0x01 | |
| void ClearNumber() | Public | 0x00 | |
| Label get_Label() | Public+1 flags | 0x04 | |
| void set_Label(const Label& value) | Public+1 flags | 0x04 | |
| bool get_HasLabel() | Public+1 flags | 0x01 | |
| void ClearLabel() | Public | 0x00 | |
| Type get_Type() | Public+1 flags | 0x04 | |
| void set_Type(const Type& value) | Public+1 flags | 0x04 | |
| bool get_HasType() | Public+1 flags | 0x01 | |
| void ClearType() | Public | 0x00 | |
| string get_TypeName() | Public+1 flags | 0x08 | |
| void set_TypeName(const string& value) | Public+1 flags | 0x08 | |
| bool get_HasTypeName() | Public+1 flags | 0x01 | |
| void ClearTypeName() | Public | 0x00 | |
| string get_Extendee() | Public+1 flags | 0x08 | |
| void set_Extendee(const string& value) | Public+1 flags | 0x08 | |
| bool get_HasExtendee() | Public+1 flags | 0x01 | |
| void ClearExtendee() | Public | 0x00 | |
| string get_DefaultValue() | Public+1 flags | 0x08 | |
| void set_DefaultValue(const string& value) | Public+1 flags | 0x08 | |
| bool get_HasDefaultValue() | Public+1 flags | 0x01 | |
| void ClearDefaultValue() | Public | 0x00 | |
| int get_OneofIndex() | Public+1 flags | 0x04 | |
| void set_OneofIndex(int value) | Public+1 flags | 0x04 | |
| bool get_HasOneofIndex() | Public+1 flags | 0x01 | |
| void ClearOneofIndex() | Public | 0x00 | |
| string get_JsonName() | Public+1 flags | 0x08 | |
| void set_JsonName(const string& value) | Public+1 flags | 0x08 | |
| bool get_HasJsonName() | Public+1 flags | 0x01 | |
| void ClearJsonName() | Public | 0x00 | |
| FieldOptions get_Options() | Public+1 flags | 0x08 | |
| void set_Options(FieldOptions value) | Public+1 flags | 0x08 | |
| bool get_Proto3Optional() | Public+1 flags | 0x01 | |
| void set_Proto3Optional(bool value) | Public+1 flags | 0x01 | |
| bool get_HasProto3Optional() | Public+1 flags | 0x01 | |
| void ClearProto3Optional() | Public | 0x00 | |
| bool Equals(object other) | Public+1 flags | 0x08 | |
| bool Equals(FieldDescriptorProto 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(FieldDescriptorProto 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 31
types with a member, parameter or interface of this type<>c<>c<>c__DisplayClass2_0<>c__DisplayClass38_0<>c__DisplayClass39_0<>c__DisplayClass3_0<>c__DisplayClass3_0<>c__DisplayClass5_0<GetEnumerator>d__29ByReference`1EqualityComparer`1FieldCodec`1FieldDescriptorFieldDescriptorProto[]Func`1Func`2ICollection`1IDeepCloneable`1IEnumerator`1IEquatable`1IList`1IMessage`1InputMergerIReadOnlyList`1MessageParser`1ReadOnlySpan`1RepeatedField`1Span`1ValueReader`1ValuesMergerValueWriter`1