aboutsummaryrefslogtreecommitdiff
path: root/csharp/ProtocolBuffers/DescriptorProtos/PartialClasses.cs
diff options
context:
space:
mode:
Diffstat (limited to 'csharp/ProtocolBuffers/DescriptorProtos/PartialClasses.cs')
-rw-r--r--csharp/ProtocolBuffers/DescriptorProtos/PartialClasses.cs16
1 files changed, 16 insertions, 0 deletions
diff --git a/csharp/ProtocolBuffers/DescriptorProtos/PartialClasses.cs b/csharp/ProtocolBuffers/DescriptorProtos/PartialClasses.cs
new file mode 100644
index 00000000..46edb7b1
--- /dev/null
+++ b/csharp/ProtocolBuffers/DescriptorProtos/PartialClasses.cs
@@ -0,0 +1,16 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+// This class just contains partial classes for each of the
+// autogenerated classes, so that they implement
+// IDescriptorProto
+namespace Google.ProtocolBuffers.DescriptorProtos {
+ public partial class DescriptorProto : IDescriptorProto<MessageOptions> { }
+ public partial class EnumDescriptorProto : IDescriptorProto<EnumOptions> { }
+ public partial class EnumValueDescriptorProto : IDescriptorProto<EnumValueOptions> { }
+ public partial class FieldDescriptorProto : IDescriptorProto<FieldOptions> { }
+ public partial class FileDescriptorProto : IDescriptorProto<FileOptions> { }
+ public partial class MethodDescriptorProto : IDescriptorProto<MethodOptions> { }
+ public partial class ServiceDescriptorProto : IDescriptorProto<ServiceOptions> { }
+}