| 12345678910111213141516171819202122232425 | 
							- using System;
 
- using Google.ProtocolBuffers.DescriptorProtos;
 
- namespace Google.ProtocolBuffers.Descriptors {
 
-   public class EnumValueDescriptor : IndexedDescriptorBase<EnumValueDescriptorProto, EnumValueOptions> {
 
-     private readonly EnumDescriptor enumDescriptor;
 
-     internal EnumValueDescriptor(EnumValueDescriptorProto proto, FileDescriptor file,
 
-         EnumDescriptor parent, int index) 
 
-         : base (proto, file, parent.FullName + "." + proto.Name, index) {
 
-       enumDescriptor = parent;
 
-       file.DescriptorPool.AddSymbol(this);
 
-       file.DescriptorPool.AddEnumValueByNumber(this);
 
-     }
 
-     public int Number {
 
-       get { return Proto.Number; }
 
-     }
 
-     public EnumDescriptor EnumDescriptor {
 
-       get { return enumDescriptor; }
 
-     }
 
-   }
 
- }
 
 
  |