diff options
Diffstat (limited to 'csharp/ProtocolBuffers/Descriptors/EnumValueDescriptor.cs')
-rw-r--r-- | csharp/ProtocolBuffers/Descriptors/EnumValueDescriptor.cs | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/csharp/ProtocolBuffers/Descriptors/EnumValueDescriptor.cs b/csharp/ProtocolBuffers/Descriptors/EnumValueDescriptor.cs index faa83fd4..94bd68bf 100644 --- a/csharp/ProtocolBuffers/Descriptors/EnumValueDescriptor.cs +++ b/csharp/ProtocolBuffers/Descriptors/EnumValueDescriptor.cs @@ -1,17 +1,18 @@ using System; +using Google.ProtocolBuffers.DescriptorProtos; namespace Google.ProtocolBuffers.Descriptors { - public class EnumValueDescriptor { + public class EnumValueDescriptor : IndexedDescriptorBase<EnumValueDescriptorProto, EnumValueOptions> { - internal EnumValueDescriptor(DescriptorProtos.EnumValueDescriptorProto proto, + private readonly EnumDescriptor enumDescriptor; + + internal EnumValueDescriptor(EnumValueDescriptorProto proto, FileDescriptor file, EnumDescriptor parent, - int index) { + int index) : base (proto, file, index) { enumDescriptor = parent; } - private EnumDescriptor enumDescriptor; - public int Number { get { throw new NotImplementedException(); } } |