implements IExtendableMessage`1, IMessage`1, IMessage, IEquatable`1, IDeepCloneable`1, IBufferMessage
0x00x0098
Members 66
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | _parser | MessageParser<Google.Protobuf.Reflection.FileOptions> | PrivateStatic+1 flags | — | |
| 0x08 | _unknownFields | UnknownFieldSet | Private | — | |
| 0x08 | _extensions | ExtensionSet<Google.Protobuf.Reflection.FileOptions> | 1 flags | — | |
| 0x04 | _hasBits0 | int | Private | — | |
| — | 0x04 | JavaPackageFieldNumber | int | PublicStatic+1 flags | 912295120 |
| 0x08 | JavaPackageDefaultValue | string | PrivateStatic+1 flags | — | |
| 0x0024 | 0x04 | padding / unreflected | |||
| 0x08 | javaPackage_ | string | Private | — | |
| — | 0x04 | JavaOuterClassnameFieldNumber | int | PublicStatic+1 flags | 912295120 |
| 0x08 | JavaOuterClassnameDefaultValue | string | PrivateStatic+1 flags | — | |
| 0x08 | javaOuterClassname_ | string | Private | — | |
| — | 0x04 | JavaMultipleFilesFieldNumber | int | PublicStatic+1 flags | 912295120 |
| 0x01 | JavaMultipleFilesDefaultValue | bool | PrivateStatic+1 flags | — | |
| 0x01 | javaMultipleFiles_ | bool | Private | — | |
| — | 0x04 | JavaGenerateEqualsAndHashFieldNumber | int | PublicStatic+1 flags | 912295120 |
| 0x01 | JavaGenerateEqualsAndHashDefaultValue | bool | PrivateStatic+1 flags | — | |
| 0x01 | javaGenerateEqualsAndHash_ | bool | Private | — | |
| — | 0x04 | JavaStringCheckUtf8FieldNumber | int | PublicStatic+1 flags | 912295120 |
| 0x01 | JavaStringCheckUtf8DefaultValue | bool | PrivateStatic+1 flags | — | |
| 0x01 | javaStringCheckUtf8_ | bool | Private | — | |
| — | 0x04 | OptimizeForFieldNumber | int | PublicStatic+1 flags | 912295120 |
| 0x04 | OptimizeForDefaultValue | OptimizeMode | PrivateStatic+1 flags | — | |
| 0x003B | 0x01 | padding / unreflected | |||
| 0x04 | optimizeFor_ | OptimizeMode | Private | — | |
| — | 0x04 | GoPackageFieldNumber | int | PublicStatic+1 flags | 912295120 |
| 0x08 | GoPackageDefaultValue | string | PrivateStatic+1 flags | — | |
| 0x08 | goPackage_ | string | Private | — | |
| — | 0x04 | CcGenericServicesFieldNumber | int | PublicStatic+1 flags | 912295120 |
| 0x01 | CcGenericServicesDefaultValue | bool | PrivateStatic+1 flags | — | |
| 0x01 | ccGenericServices_ | bool | Private | — | |
| — | 0x04 | JavaGenericServicesFieldNumber | int | PublicStatic+1 flags | 912295120 |
| 0x01 | JavaGenericServicesDefaultValue | bool | PrivateStatic+1 flags | — | |
| 0x01 | javaGenericServices_ | bool | Private | — | |
| — | 0x04 | PyGenericServicesFieldNumber | int | PublicStatic+1 flags | 912295120 |
| 0x01 | PyGenericServicesDefaultValue | bool | PrivateStatic+1 flags | — | |
| 0x01 | pyGenericServices_ | bool | Private | — | |
| — | 0x04 | DeprecatedFieldNumber | int | PublicStatic+1 flags | 912295120 |
| 0x01 | DeprecatedDefaultValue | bool | PrivateStatic+1 flags | — | |
| 0x01 | deprecated_ | bool | Private | — | |
| — | 0x04 | CcEnableArenasFieldNumber | int | PublicStatic+1 flags | 912295120 |
| 0x01 | CcEnableArenasDefaultValue | bool | PrivateStatic+1 flags | — | |
| 0x01 | ccEnableArenas_ | bool | Private | — | |
| — | 0x04 | ObjcClassPrefixFieldNumber | int | PublicStatic+1 flags | 912295120 |
| 0x08 | ObjcClassPrefixDefaultValue | string | PrivateStatic+1 flags | — | |
| 0x004D | 0x03 | padding / unreflected | |||
| 0x08 | objcClassPrefix_ | string | Private | — | |
| — | 0x04 | CsharpNamespaceFieldNumber | int | PublicStatic+1 flags | 912295120 |
| 0x08 | CsharpNamespaceDefaultValue | string | PrivateStatic+1 flags | — | |
| 0x08 | csharpNamespace_ | string | Private | — | |
| — | 0x04 | SwiftPrefixFieldNumber | int | PublicStatic+1 flags | 912295120 |
| 0x08 | SwiftPrefixDefaultValue | string | PrivateStatic+1 flags | — | |
| 0x08 | swiftPrefix_ | string | Private | — | |
| — | 0x04 | PhpClassPrefixFieldNumber | int | PublicStatic+1 flags | 912295120 |
| 0x08 | PhpClassPrefixDefaultValue | string | PrivateStatic+1 flags | — | |
| 0x08 | phpClassPrefix_ | string | Private | — | |
| — | 0x04 | PhpNamespaceFieldNumber | int | PublicStatic+1 flags | 912295120 |
| 0x08 | PhpNamespaceDefaultValue | string | PrivateStatic+1 flags | — | |
| 0x08 | phpNamespace_ | string | Private | — | |
| — | 0x04 | PhpMetadataNamespaceFieldNumber | int | PublicStatic+1 flags | 912295120 |
| 0x08 | PhpMetadataNamespaceDefaultValue | string | PrivateStatic+1 flags | — | |
| 0x08 | phpMetadataNamespace_ | string | Private | — | |
| — | 0x04 | RubyPackageFieldNumber | int | PublicStatic+1 flags | 912295120 |
| 0x08 | RubyPackageDefaultValue | string | PrivateStatic+1 flags | — | |
| 0x08 | rubyPackage_ | string | Private | — | |
| — | 0x04 | FeaturesFieldNumber | int | PublicStatic+1 flags | 912295120 |
| 0x08 | features_ | FeatureSet | Private | — | |
| — | 0x04 | UninterpretedOptionFieldNumber | int | PublicStatic+1 flags | 912295120 |
| 0x08 | _repeated_uninterpretedOption_codec | FieldCodec<Google.Protobuf.Reflection.UninterpretedOption> | PrivateStatic+1 flags | — | |
| 0x08 | uninterpretedOption_ | RepeatedField<Google.Protobuf.Reflection.UninterpretedOption> | Private+1 flags | — | |
Functions 104
| Signature | Flags | Native | Params |
|---|---|---|---|
| ExtensionSet<Google.Protobuf.Reflection.FileOptions> get__Extensions() | Private+1 flags | 0x08 | |
| MessageParser<Google.Protobuf.Reflection.FileOptions> 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(FileOptions other) | Public+1 flags | 0x08 | |
| FileOptions Clone() | PublicFinal+2 flags | 0x08 | |
| string get_JavaPackage() | Public+1 flags | 0x08 | |
| void set_JavaPackage(const string& value) | Public+1 flags | 0x08 | |
| bool get_HasJavaPackage() | Public+1 flags | 0x01 | |
| void ClearJavaPackage() | Public | 0x00 | |
| string get_JavaOuterClassname() | Public+1 flags | 0x08 | |
| void set_JavaOuterClassname(const string& value) | Public+1 flags | 0x08 | |
| bool get_HasJavaOuterClassname() | Public+1 flags | 0x01 | |
| void ClearJavaOuterClassname() | Public | 0x00 | |
| bool get_JavaMultipleFiles() | Public+1 flags | 0x01 | |
| void set_JavaMultipleFiles(bool value) | Public+1 flags | 0x01 | |
| bool get_HasJavaMultipleFiles() | Public+1 flags | 0x01 | |
| void ClearJavaMultipleFiles() | Public | 0x00 | |
| bool get_JavaGenerateEqualsAndHash() | Public+1 flags | 0x01 | |
| void set_JavaGenerateEqualsAndHash(bool value) | Public+1 flags | 0x01 | |
| bool get_HasJavaGenerateEqualsAndHash() | Public+1 flags | 0x01 | |
| void ClearJavaGenerateEqualsAndHash() | Public | 0x00 | |
| bool get_JavaStringCheckUtf8() | Public+1 flags | 0x01 | |
| void set_JavaStringCheckUtf8(bool value) | Public+1 flags | 0x01 | |
| bool get_HasJavaStringCheckUtf8() | Public+1 flags | 0x01 | |
| void ClearJavaStringCheckUtf8() | Public | 0x00 | |
| OptimizeMode get_OptimizeFor() | Public+1 flags | 0x04 | |
| void set_OptimizeFor(const OptimizeMode& value) | Public+1 flags | 0x04 | |
| bool get_HasOptimizeFor() | Public+1 flags | 0x01 | |
| void ClearOptimizeFor() | Public | 0x00 | |
| string get_GoPackage() | Public+1 flags | 0x08 | |
| void set_GoPackage(const string& value) | Public+1 flags | 0x08 | |
| bool get_HasGoPackage() | Public+1 flags | 0x01 | |
| void ClearGoPackage() | Public | 0x00 | |
| bool get_CcGenericServices() | Public+1 flags | 0x01 | |
| void set_CcGenericServices(bool value) | Public+1 flags | 0x01 | |
| bool get_HasCcGenericServices() | Public+1 flags | 0x01 | |
| void ClearCcGenericServices() | Public | 0x00 | |
| bool get_JavaGenericServices() | Public+1 flags | 0x01 | |
| void set_JavaGenericServices(bool value) | Public+1 flags | 0x01 | |
| bool get_HasJavaGenericServices() | Public+1 flags | 0x01 | |
| void ClearJavaGenericServices() | Public | 0x00 | |
| bool get_PyGenericServices() | Public+1 flags | 0x01 | |
| void set_PyGenericServices(bool value) | Public+1 flags | 0x01 | |
| bool get_HasPyGenericServices() | Public+1 flags | 0x01 | |
| void ClearPyGenericServices() | Public | 0x00 | |
| bool get_Deprecated() | Public+1 flags | 0x01 | |
| void set_Deprecated(bool value) | Public+1 flags | 0x01 | |
| bool get_HasDeprecated() | Public+1 flags | 0x01 | |
| void ClearDeprecated() | Public | 0x00 | |
| bool get_CcEnableArenas() | Public+1 flags | 0x01 | |
| void set_CcEnableArenas(bool value) | Public+1 flags | 0x01 | |
| bool get_HasCcEnableArenas() | Public+1 flags | 0x01 | |
| void ClearCcEnableArenas() | Public | 0x00 | |
| string get_ObjcClassPrefix() | Public+1 flags | 0x08 | |
| void set_ObjcClassPrefix(const string& value) | Public+1 flags | 0x08 | |
| bool get_HasObjcClassPrefix() | Public+1 flags | 0x01 | |
| void ClearObjcClassPrefix() | Public | 0x00 | |
| string get_CsharpNamespace() | Public+1 flags | 0x08 | |
| void set_CsharpNamespace(const string& value) | Public+1 flags | 0x08 | |
| bool get_HasCsharpNamespace() | Public+1 flags | 0x01 | |
| void ClearCsharpNamespace() | Public | 0x00 | |
| string get_SwiftPrefix() | Public+1 flags | 0x08 | |
| void set_SwiftPrefix(const string& value) | Public+1 flags | 0x08 | |
| bool get_HasSwiftPrefix() | Public+1 flags | 0x01 | |
| void ClearSwiftPrefix() | Public | 0x00 | |
| string get_PhpClassPrefix() | Public+1 flags | 0x08 | |
| void set_PhpClassPrefix(const string& value) | Public+1 flags | 0x08 | |
| bool get_HasPhpClassPrefix() | Public+1 flags | 0x01 | |
| void ClearPhpClassPrefix() | Public | 0x00 | |
| string get_PhpNamespace() | Public+1 flags | 0x08 | |
| void set_PhpNamespace(const string& value) | Public+1 flags | 0x08 | |
| bool get_HasPhpNamespace() | Public+1 flags | 0x01 | |
| void ClearPhpNamespace() | Public | 0x00 | |
| string get_PhpMetadataNamespace() | Public+1 flags | 0x08 | |
| void set_PhpMetadataNamespace(const string& value) | Public+1 flags | 0x08 | |
| bool get_HasPhpMetadataNamespace() | Public+1 flags | 0x01 | |
| void ClearPhpMetadataNamespace() | Public | 0x00 | |
| string get_RubyPackage() | Public+1 flags | 0x08 | |
| void set_RubyPackage(const string& value) | Public+1 flags | 0x08 | |
| bool get_HasRubyPackage() | Public+1 flags | 0x01 | |
| void ClearRubyPackage() | Public | 0x00 | |
| FeatureSet get_Features() | Public+1 flags | 0x08 | |
| void set_Features(FeatureSet value) | Public+1 flags | 0x08 | |
| RepeatedField<Google.Protobuf.Reflection.UninterpretedOption> get_UninterpretedOption() | Public+1 flags | 0x08 | |
| bool Equals(object other) | Public+1 flags | 0x08 | |
| bool Equals(FileOptions 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(FileOptions 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 | |
| uint8 GetExtension(Extension<Google.Protobuf.Reflection.FileOptions extension) | PublicFinal+2 flags | 0x08 | |
| RepeatedField<TValue> GetExtension(RepeatedExtension<Google.Protobuf.Reflection.FileOptions extension) | PublicFinal+2 flags | 0x08 | |
| RepeatedField<TValue> GetOrInitializeExtension(RepeatedExtension<Google.Protobuf.Reflection.FileOptions extension) | PublicFinal+2 flags | 0x08 | |
| void SetExtension(Extension<Google.Protobuf.Reflection.FileOptions extension, const uint8& value) | PublicFinal+2 flags | 0x08 | |
| bool HasExtension(Extension<Google.Protobuf.Reflection.FileOptions extension) | PublicFinal+2 flags | 0x08 | |
| void ClearExtension(Extension<Google.Protobuf.Reflection.FileOptions extension) | PublicFinal+2 flags | 0x08 | |
| void ClearExtension(RepeatedExtension<Google.Protobuf.Reflection.FileOptions extension) | PublicFinal+2 flags | 0x08 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 |