<PackageReference Include="Google.Protobuf" Version="3.34.2" />

Google.Protobuf.Reflection.EnumValueOptions

namespace Google.Protobuf.Reflection { public sealed class EnumValueOptions : IExtendableMessage<EnumValueOptions>, IMessage<EnumValueOptions>, IMessage, IEquatable<EnumValueOptions>, IDeepCloneable<EnumValueOptions>, IBufferMessage { public const int DeprecatedFieldNumber = 1; public const int FeaturesFieldNumber = 2; public const int DebugRedactFieldNumber = 3; public const int FeatureSupportFieldNumber = 4; public const int UninterpretedOptionFieldNumber = 999; public static MessageParser<EnumValueOptions> Parser { get; } public static MessageDescriptor Descriptor { get; } public bool Deprecated { get; set; } public bool HasDeprecated { get; } public FeatureSet Features { get; set; } public bool DebugRedact { get; set; } public bool HasDebugRedact { get; } public FieldOptions.Types.FeatureSupport FeatureSupport { get; set; } public RepeatedField<UninterpretedOption> UninterpretedOption { get; } public EnumValueOptions(); public EnumValueOptions(EnumValueOptions other); public EnumValueOptions Clone(); public void ClearDeprecated(); public void ClearDebugRedact(); public bool Equals(EnumValueOptions other); public void WriteTo(CodedOutputStream output); public int CalculateSize(); public void MergeFrom(EnumValueOptions other); public void MergeFrom(CodedInputStream input); public TValue GetExtension<TValue>(Extension<EnumValueOptions, TValue> extension); public RepeatedField<TValue> GetExtension<TValue>(RepeatedExtension<EnumValueOptions, TValue> extension); public RepeatedField<TValue> GetOrInitializeExtension<TValue>(RepeatedExtension<EnumValueOptions, TValue> extension); public void SetExtension<TValue>(Extension<EnumValueOptions, TValue> extension, TValue value); public bool HasExtension<TValue>(Extension<EnumValueOptions, TValue> extension); public void ClearExtension<TValue>(Extension<EnumValueOptions, TValue> extension); public void ClearExtension<TValue>(RepeatedExtension<EnumValueOptions, TValue> extension); } }