UnitTestLiteImportNonLiteProtoFile.cs 9.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207
  1. // Generated by the protocol buffer compiler. DO NOT EDIT!
  2. using pb = global::Google.ProtocolBuffers;
  3. using pbc = global::Google.ProtocolBuffers.Collections;
  4. using pbd = global::Google.ProtocolBuffers.Descriptors;
  5. using scg = global::System.Collections.Generic;
  6. namespace Google.ProtocolBuffers.TestProtos {
  7. public static partial class UnitTestLiteImportNonLiteProtoFile {
  8. #region Extension registration
  9. public static void RegisterAllExtensions(pb::ExtensionRegistry registry) {
  10. }
  11. #endregion
  12. #region Static variables
  13. internal static pbd::MessageDescriptor internal__static_protobuf_unittest_TestLiteImportsNonlite__Descriptor;
  14. internal static pb::FieldAccess.FieldAccessorTable<global::Google.ProtocolBuffers.TestProtos.TestLiteImportsNonlite, global::Google.ProtocolBuffers.TestProtos.TestLiteImportsNonlite.Builder> internal__static_protobuf_unittest_TestLiteImportsNonlite__FieldAccessorTable;
  15. #endregion
  16. #region Descriptor
  17. public static pbd::FileDescriptor Descriptor {
  18. get { return descriptor; }
  19. }
  20. private static pbd::FileDescriptor descriptor;
  21. static UnitTestLiteImportNonLiteProtoFile() {
  22. byte[] descriptorData = global::System.Convert.FromBase64String(
  23. "CjNnb29nbGUvcHJvdG9idWYvdW5pdHRlc3RfbGl0ZV9pbXBvcnRzX25vbmxp" +
  24. "dGUucHJvdG8SEXByb3RvYnVmX3VuaXR0ZXN0GiRnb29nbGUvcHJvdG9idWYv" +
  25. "Y3NoYXJwX29wdGlvbnMucHJvdG8aHmdvb2dsZS9wcm90b2J1Zi91bml0dGVz" +
  26. "dC5wcm90byJKChZUZXN0TGl0ZUltcG9ydHNOb25saXRlEjAKB21lc3NhZ2UY" +
  27. "ASABKAsyHy5wcm90b2J1Zl91bml0dGVzdC5UZXN0QWxsVHlwZXNCTEgDwj5H" +
  28. "CiFHb29nbGUuUHJvdG9jb2xCdWZmZXJzLlRlc3RQcm90b3MSIlVuaXRUZXN0" +
  29. "TGl0ZUltcG9ydE5vbkxpdGVQcm90b0ZpbGU=");
  30. pbd::FileDescriptor.InternalDescriptorAssigner assigner = delegate(pbd::FileDescriptor root) {
  31. descriptor = root;
  32. internal__static_protobuf_unittest_TestLiteImportsNonlite__Descriptor = Descriptor.MessageTypes[0];
  33. internal__static_protobuf_unittest_TestLiteImportsNonlite__FieldAccessorTable =
  34. new pb::FieldAccess.FieldAccessorTable<global::Google.ProtocolBuffers.TestProtos.TestLiteImportsNonlite, global::Google.ProtocolBuffers.TestProtos.TestLiteImportsNonlite.Builder>(internal__static_protobuf_unittest_TestLiteImportsNonlite__Descriptor,
  35. new string[] { "Message", });
  36. pb::ExtensionRegistry registry = pb::ExtensionRegistry.CreateInstance();
  37. RegisterAllExtensions(registry);
  38. global::Google.ProtocolBuffers.DescriptorProtos.CSharpOptions.RegisterAllExtensions(registry);
  39. global::Google.ProtocolBuffers.TestProtos.UnitTestProtoFile.RegisterAllExtensions(registry);
  40. return registry;
  41. };
  42. pbd::FileDescriptor.InternalBuildGeneratedFileFrom(descriptorData,
  43. new pbd::FileDescriptor[] {
  44. global::Google.ProtocolBuffers.DescriptorProtos.CSharpOptions.Descriptor,
  45. global::Google.ProtocolBuffers.TestProtos.UnitTestProtoFile.Descriptor,
  46. }, assigner);
  47. }
  48. #endregion
  49. }
  50. #region Messages
  51. public sealed partial class TestLiteImportsNonlite : pb::GeneratedMessage<TestLiteImportsNonlite, TestLiteImportsNonlite.Builder> {
  52. private static readonly TestLiteImportsNonlite defaultInstance = new Builder().BuildPartial();
  53. public static TestLiteImportsNonlite DefaultInstance {
  54. get { return defaultInstance; }
  55. }
  56. public override TestLiteImportsNonlite DefaultInstanceForType {
  57. get { return defaultInstance; }
  58. }
  59. protected override TestLiteImportsNonlite ThisMessage {
  60. get { return this; }
  61. }
  62. public static pbd::MessageDescriptor Descriptor {
  63. get { return global::Google.ProtocolBuffers.TestProtos.UnitTestLiteImportNonLiteProtoFile.internal__static_protobuf_unittest_TestLiteImportsNonlite__Descriptor; }
  64. }
  65. protected override pb::FieldAccess.FieldAccessorTable<TestLiteImportsNonlite, TestLiteImportsNonlite.Builder> InternalFieldAccessors {
  66. get { return global::Google.ProtocolBuffers.TestProtos.UnitTestLiteImportNonLiteProtoFile.internal__static_protobuf_unittest_TestLiteImportsNonlite__FieldAccessorTable; }
  67. }
  68. public const int MessageFieldNumber = 1;
  69. private bool hasMessage;
  70. private global::Google.ProtocolBuffers.TestProtos.TestAllTypes message_ = global::Google.ProtocolBuffers.TestProtos.TestAllTypes.DefaultInstance;
  71. public bool HasMessage {
  72. get { return hasMessage; }
  73. }
  74. public global::Google.ProtocolBuffers.TestProtos.TestAllTypes Message {
  75. get { return message_; }
  76. }
  77. public static TestLiteImportsNonlite ParseFrom(pb::ByteString data) {
  78. return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
  79. }
  80. public static TestLiteImportsNonlite ParseFrom(pb::ByteString data, pb::ExtensionRegistry extensionRegistry) {
  81. return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
  82. }
  83. public static TestLiteImportsNonlite ParseFrom(byte[] data) {
  84. return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
  85. }
  86. public static TestLiteImportsNonlite ParseFrom(byte[] data, pb::ExtensionRegistry extensionRegistry) {
  87. return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
  88. }
  89. public static TestLiteImportsNonlite ParseFrom(global::System.IO.Stream input) {
  90. return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
  91. }
  92. public static TestLiteImportsNonlite ParseFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
  93. return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
  94. }
  95. public static TestLiteImportsNonlite ParseDelimitedFrom(global::System.IO.Stream input) {
  96. return CreateBuilder().MergeDelimitedFrom(input).BuildParsed();
  97. }
  98. public static TestLiteImportsNonlite ParseDelimitedFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
  99. return CreateBuilder().MergeDelimitedFrom(input, extensionRegistry).BuildParsed();
  100. }
  101. public static TestLiteImportsNonlite ParseFrom(pb::CodedInputStream input) {
  102. return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
  103. }
  104. public static TestLiteImportsNonlite ParseFrom(pb::CodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
  105. return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
  106. }
  107. public static Builder CreateBuilder() { return new Builder(); }
  108. public override Builder ToBuilder() { return CreateBuilder(this); }
  109. public override Builder CreateBuilderForType() { return new Builder(); }
  110. public static Builder CreateBuilder(TestLiteImportsNonlite prototype) {
  111. return (Builder) new Builder().MergeFrom(prototype);
  112. }
  113. public sealed partial class Builder : pb::GeneratedBuilder<TestLiteImportsNonlite, Builder> {
  114. protected override Builder ThisBuilder {
  115. get { return this; }
  116. }
  117. public Builder() {}
  118. TestLiteImportsNonlite result = new TestLiteImportsNonlite();
  119. protected override TestLiteImportsNonlite MessageBeingBuilt {
  120. get { return result; }
  121. }
  122. public override Builder Clear() {
  123. result = new TestLiteImportsNonlite();
  124. return this;
  125. }
  126. public override Builder Clone() {
  127. return new Builder().MergeFrom(result);
  128. }
  129. public override pbd::MessageDescriptor DescriptorForType {
  130. get { return global::Google.ProtocolBuffers.TestProtos.TestLiteImportsNonlite.Descriptor; }
  131. }
  132. public override TestLiteImportsNonlite DefaultInstanceForType {
  133. get { return global::Google.ProtocolBuffers.TestProtos.TestLiteImportsNonlite.DefaultInstance; }
  134. }
  135. public override TestLiteImportsNonlite BuildPartial() {
  136. if (result == null) {
  137. throw new global::System.InvalidOperationException("build() has already been called on this Builder");
  138. }
  139. TestLiteImportsNonlite returnMe = result;
  140. result = null;
  141. return returnMe;
  142. }
  143. public bool HasMessage {
  144. get { return result.HasMessage; }
  145. }
  146. public global::Google.ProtocolBuffers.TestProtos.TestAllTypes Message {
  147. get { return result.Message; }
  148. set { SetMessage(value); }
  149. }
  150. public Builder SetMessage(global::Google.ProtocolBuffers.TestProtos.TestAllTypes value) {
  151. pb::ThrowHelper.ThrowIfNull(value, "value");
  152. result.hasMessage = true;
  153. result.message_ = value;
  154. return this;
  155. }
  156. public Builder SetMessage(global::Google.ProtocolBuffers.TestProtos.TestAllTypes.Builder builderForValue) {
  157. pb::ThrowHelper.ThrowIfNull(builderForValue, "builderForValue");
  158. result.hasMessage = true;
  159. result.message_ = builderForValue.Build();
  160. return this;
  161. }
  162. public Builder MergeMessage(global::Google.ProtocolBuffers.TestProtos.TestAllTypes value) {
  163. pb::ThrowHelper.ThrowIfNull(value, "value");
  164. if (result.HasMessage &&
  165. result.message_ != global::Google.ProtocolBuffers.TestProtos.TestAllTypes.DefaultInstance) {
  166. result.message_ = global::Google.ProtocolBuffers.TestProtos.TestAllTypes.CreateBuilder(result.message_).MergeFrom(value).BuildPartial();
  167. } else {
  168. result.message_ = value;
  169. }
  170. result.hasMessage = true;
  171. return this;
  172. }
  173. public Builder ClearMessage() {
  174. result.hasMessage = false;
  175. result.message_ = global::Google.ProtocolBuffers.TestProtos.TestAllTypes.DefaultInstance;
  176. return this;
  177. }
  178. }
  179. static TestLiteImportsNonlite() {
  180. object.ReferenceEquals(global::Google.ProtocolBuffers.TestProtos.UnitTestLiteImportNonLiteProtoFile.Descriptor, null);
  181. }
  182. }
  183. #endregion
  184. }