Google.Protobuf.Reflection.EnumValueDescriptorProto
public sealed class EnumValueDescriptorProto : IMessage<EnumValueDescriptorProto>, IMessage, IEquatable<EnumValueDescriptorProto>, IDeepCloneable<EnumValueDescriptorProto>, IBufferMessage
Describes a value within an enum.
namespace Google.Protobuf.Reflection
{
public sealed class EnumValueDescriptorProto : IMessage<EnumValueDescriptorProto>, IMessage, IEquatable<EnumValueDescriptorProto>, IDeepCloneable<EnumValueDescriptorProto>, IBufferMessage
{
public const int NameFieldNumber = 1;
public const int NumberFieldNumber = 2;
public const int OptionsFieldNumber = 3;
public static MessageParser<EnumValueDescriptorProto> Parser { get; }
public static MessageDescriptor Descriptor { get; }
public string Name { get; set; }
public bool HasName { get; }
public int Number { get; set; }
public bool HasNumber { get; }
public EnumValueOptions Options { get; set; }
public EnumValueDescriptorProto();
public EnumValueDescriptorProto(EnumValueDescriptorProto other);
public EnumValueDescriptorProto Clone();
public void ClearName();
public void ClearNumber();
public bool Equals(EnumValueDescriptorProto other);
public void WriteTo(CodedOutputStream output);
public int CalculateSize();
public void MergeFrom(EnumValueDescriptorProto other);
public void MergeFrom(CodedInputStream input);
}
}