Descriptors.cs 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. // Protocol Buffers - Google's data interchange format
  2. // Copyright 2008 Google Inc.
  3. // http://code.google.com/p/protobuf/
  4. //
  5. // Licensed under the Apache License, Version 2.0 (the "License");
  6. // you may not use this file except in compliance with the License.
  7. // You may obtain a copy of the License at
  8. //
  9. // http://www.apache.org/licenses/LICENSE-2.0
  10. //
  11. // Unless required by applicable law or agreed to in writing, software
  12. // distributed under the License is distributed on an "AS IS" BASIS,
  13. // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  14. // See the License for the specific language governing permissions and
  15. // limitations under the License.
  16. using System;
  17. namespace Google.ProtocolBuffers {
  18. public class Descriptors {
  19. public class Descriptor {
  20. }
  21. public class FieldDescriptor {
  22. public enum Type {
  23. Double,
  24. Float,
  25. Int64,
  26. UInt64,
  27. Int32,
  28. Fixed64,
  29. Fixed32,
  30. Bool,
  31. String,
  32. Group,
  33. Message,
  34. Bytes,
  35. UInt32,
  36. SFixed32,
  37. SFixed64,
  38. SInt32,
  39. SInt64,
  40. Enum
  41. }
  42. }
  43. public class EnumValueDescriptor
  44. {
  45. public int Number
  46. {
  47. get { throw new NotImplementedException(); }
  48. }
  49. }
  50. }
  51. }