Enum public sealed class Enum : IMessage<Enum>, IMessage, IEquatable<Enum>, IDeepCloneable<Enum>, IBufferMessage Documentation public const int EnumvalueFieldNumber = 2 public const int NameFieldNumber = 1 public const int OptionsFieldNumber = 3 public const int SourceContextFieldNumber = 4 public const int SyntaxFieldNumber = 5 public static MessageDescriptor Descriptor { get; } public static MessageParser<Enum> Parser { get; } public RepeatedField<EnumValue> Enumvalue { get; } public string Name { get; set; } public RepeatedField<Option> Options { get; } public SourceContext SourceContext { get; set; } public Syntax Syntax { get; set; } public Enum() public Enum(Enum other) public int CalculateSize() public Enum Clone() public bool Equals(Enum other) public void MergeFrom(Enum other) public void MergeFrom(CodedInputStream input) public void WriteTo(CodedOutputStream output)