blob: 0d9109a2653eddfc90e01cd5c653ef11bf6e882e [file] [log] [blame]
csharptest35b68522011-05-20 12:22:21 -05001// Generated by ProtoGen, Version=2.3.0.277, Culture=neutral, PublicKeyToken=17b3b1f090c3ea48. DO NOT EDIT!
csharptest2d887332011-08-12 20:13:44 -05002#pragma warning disable 1591
3#region Designer generated code
Jon Skeet82bb0f12011-04-03 20:17:12 +01004
5using pb = global::Google.ProtocolBuffers;
6using pbc = global::Google.ProtocolBuffers.Collections;
7using pbd = global::Google.ProtocolBuffers.Descriptors;
8using scg = global::System.Collections.Generic;
csharptest714b8692011-05-20 15:23:36 -05009namespace Google.ProtocolBuffers.DescriptorProtos {
10
csharptest445bdce2011-05-20 15:50:54 -050011 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
12 [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
13 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("ProtoGen", "2.3.0.277")]
csharptest714b8692011-05-20 15:23:36 -050014 public static partial class CSharpOptions {
15
16 #region Extension registration
17 public static void RegisterAllExtensions(pb::ExtensionRegistry registry) {
18 registry.Add(global::Google.ProtocolBuffers.DescriptorProtos.CSharpOptions.CSharpFileOptions);
19 registry.Add(global::Google.ProtocolBuffers.DescriptorProtos.CSharpOptions.CSharpFieldOptions);
20 registry.Add(global::Google.ProtocolBuffers.DescriptorProtos.CSharpOptions.CsharpServiceOptions);
21 registry.Add(global::Google.ProtocolBuffers.DescriptorProtos.CSharpOptions.CsharpMethodOptions);
Jon Skeet82bb0f12011-04-03 20:17:12 +010022 }
23 #endregion
csharptest714b8692011-05-20 15:23:36 -050024 #region Extensions
25 public const int CSharpFileOptionsFieldNumber = 1000;
26 public static pb::GeneratedExtensionBase<global::Google.ProtocolBuffers.DescriptorProtos.CSharpFileOptions> CSharpFileOptions;
27 public const int CSharpFieldOptionsFieldNumber = 1000;
28 public static pb::GeneratedExtensionBase<global::Google.ProtocolBuffers.DescriptorProtos.CSharpFieldOptions> CSharpFieldOptions;
29 public const int CsharpServiceOptionsFieldNumber = 1000;
30 public static pb::GeneratedExtensionBase<global::Google.ProtocolBuffers.DescriptorProtos.CSharpServiceOptions> CsharpServiceOptions;
31 public const int CsharpMethodOptionsFieldNumber = 1000;
32 public static pb::GeneratedExtensionBase<global::Google.ProtocolBuffers.DescriptorProtos.CSharpMethodOptions> CsharpMethodOptions;
Jon Skeet82bb0f12011-04-03 20:17:12 +010033 #endregion
csharptest714b8692011-05-20 15:23:36 -050034
35 #region Static variables
36 internal static pbd::MessageDescriptor internal__static_google_protobuf_CSharpFileOptions__Descriptor;
37 internal static pb::FieldAccess.FieldAccessorTable<global::Google.ProtocolBuffers.DescriptorProtos.CSharpFileOptions, global::Google.ProtocolBuffers.DescriptorProtos.CSharpFileOptions.Builder> internal__static_google_protobuf_CSharpFileOptions__FieldAccessorTable;
38 internal static pbd::MessageDescriptor internal__static_google_protobuf_CSharpFieldOptions__Descriptor;
39 internal static pb::FieldAccess.FieldAccessorTable<global::Google.ProtocolBuffers.DescriptorProtos.CSharpFieldOptions, global::Google.ProtocolBuffers.DescriptorProtos.CSharpFieldOptions.Builder> internal__static_google_protobuf_CSharpFieldOptions__FieldAccessorTable;
40 internal static pbd::MessageDescriptor internal__static_google_protobuf_CSharpServiceOptions__Descriptor;
41 internal static pb::FieldAccess.FieldAccessorTable<global::Google.ProtocolBuffers.DescriptorProtos.CSharpServiceOptions, global::Google.ProtocolBuffers.DescriptorProtos.CSharpServiceOptions.Builder> internal__static_google_protobuf_CSharpServiceOptions__FieldAccessorTable;
42 internal static pbd::MessageDescriptor internal__static_google_protobuf_CSharpMethodOptions__Descriptor;
43 internal static pb::FieldAccess.FieldAccessorTable<global::Google.ProtocolBuffers.DescriptorProtos.CSharpMethodOptions, global::Google.ProtocolBuffers.DescriptorProtos.CSharpMethodOptions.Builder> internal__static_google_protobuf_CSharpMethodOptions__FieldAccessorTable;
44 #endregion
45 #region Descriptor
46 public static pbd::FileDescriptor Descriptor {
47 get { return descriptor; }
48 }
49 private static pbd::FileDescriptor descriptor;
50
51 static CSharpOptions() {
52 byte[] descriptorData = global::System.Convert.FromBase64String(
53 "CiRnb29nbGUvcHJvdG9idWYvY3NoYXJwX29wdGlvbnMucHJvdG8SD2dvb2ds" +
54 "ZS5wcm90b2J1ZhogZ29vZ2xlL3Byb3RvYnVmL2Rlc2NyaXB0b3IucHJvdG8i" +
55 "tgMKEUNTaGFycEZpbGVPcHRpb25zEhEKCW5hbWVzcGFjZRgBIAEoCRIaChJ1" +
56 "bWJyZWxsYV9jbGFzc25hbWUYAiABKAkSHAoOcHVibGljX2NsYXNzZXMYAyAB" +
57 "KAg6BHRydWUSFgoObXVsdGlwbGVfZmlsZXMYBCABKAgSFAoMbmVzdF9jbGFz" +
58 "c2VzGAUgASgIEhYKDmNvZGVfY29udHJhY3RzGAYgASgIEiQKHGV4cGFuZF9u" +
59 "YW1lc3BhY2VfZGlyZWN0b3JpZXMYByABKAgSHAoOY2xzX2NvbXBsaWFuY2UY" +
60 "CCABKAg6BHRydWUSHAoOZmlsZV9leHRlbnNpb24Y3QEgASgJOgMuY3MSGwoS" +
61 "dW1icmVsbGFfbmFtZXNwYWNlGN4BIAEoCRIcChBvdXRwdXRfZGlyZWN0b3J5" +
62 "GN8BIAEoCToBLhImChZpZ25vcmVfZ29vZ2xlX3Byb3RvYnVmGOABIAEoCDoF" +
63 "ZmFsc2USSQoWc2VydmljZV9nZW5lcmF0b3JfdHlwZRjhASABKA4yIi5nb29n" +
64 "bGUucHJvdG9idWYuQ1NoYXJwU2VydmljZVR5cGU6BE5PTkUiKwoSQ1NoYXJw" +
65 "RmllbGRPcHRpb25zEhUKDXByb3BlcnR5X25hbWUYASABKAkiLAoUQ1NoYXJw" +
66 "U2VydmljZU9wdGlvbnMSFAoMaW50ZXJmYWNlX2lkGAEgASgJIioKE0NTaGFy" +
67 "cE1ldGhvZE9wdGlvbnMSEwoLZGlzcGF0Y2hfaWQYASABKAUqSwoRQ1NoYXJw" +
68 "U2VydmljZVR5cGUSCAoETk9ORRAAEgsKB0dFTkVSSUMQARINCglJTlRFUkZB" +
69 "Q0UQAhIQCgxJUlBDRElTUEFUQ0gQAzpeChNjc2hhcnBfZmlsZV9vcHRpb25z" +
70 "EhwuZ29vZ2xlLnByb3RvYnVmLkZpbGVPcHRpb25zGOgHIAEoCzIiLmdvb2ds" +
71 "ZS5wcm90b2J1Zi5DU2hhcnBGaWxlT3B0aW9uczphChRjc2hhcnBfZmllbGRf" +
72 "b3B0aW9ucxIdLmdvb2dsZS5wcm90b2J1Zi5GaWVsZE9wdGlvbnMY6AcgASgL" +
73 "MiMuZ29vZ2xlLnByb3RvYnVmLkNTaGFycEZpZWxkT3B0aW9uczpnChZjc2hh" +
74 "cnBfc2VydmljZV9vcHRpb25zEh8uZ29vZ2xlLnByb3RvYnVmLlNlcnZpY2VP" +
75 "cHRpb25zGOgHIAEoCzIlLmdvb2dsZS5wcm90b2J1Zi5DU2hhcnBTZXJ2aWNl" +
76 "T3B0aW9uczpkChVjc2hhcnBfbWV0aG9kX29wdGlvbnMSHi5nb29nbGUucHJv" +
77 "dG9idWYuTWV0aG9kT3B0aW9ucxjoByABKAsyJC5nb29nbGUucHJvdG9idWYu" +
78 "Q1NoYXJwTWV0aG9kT3B0aW9ucw==");
79 pbd::FileDescriptor.InternalDescriptorAssigner assigner = delegate(pbd::FileDescriptor root) {
80 descriptor = root;
81 internal__static_google_protobuf_CSharpFileOptions__Descriptor = Descriptor.MessageTypes[0];
82 internal__static_google_protobuf_CSharpFileOptions__FieldAccessorTable =
83 new pb::FieldAccess.FieldAccessorTable<global::Google.ProtocolBuffers.DescriptorProtos.CSharpFileOptions, global::Google.ProtocolBuffers.DescriptorProtos.CSharpFileOptions.Builder>(internal__static_google_protobuf_CSharpFileOptions__Descriptor,
84 new string[] { "Namespace", "UmbrellaClassname", "PublicClasses", "MultipleFiles", "NestClasses", "CodeContracts", "ExpandNamespaceDirectories", "ClsCompliance", "FileExtension", "UmbrellaNamespace", "OutputDirectory", "IgnoreGoogleProtobuf", "ServiceGeneratorType", });
85 internal__static_google_protobuf_CSharpFieldOptions__Descriptor = Descriptor.MessageTypes[1];
86 internal__static_google_protobuf_CSharpFieldOptions__FieldAccessorTable =
87 new pb::FieldAccess.FieldAccessorTable<global::Google.ProtocolBuffers.DescriptorProtos.CSharpFieldOptions, global::Google.ProtocolBuffers.DescriptorProtos.CSharpFieldOptions.Builder>(internal__static_google_protobuf_CSharpFieldOptions__Descriptor,
88 new string[] { "PropertyName", });
89 internal__static_google_protobuf_CSharpServiceOptions__Descriptor = Descriptor.MessageTypes[2];
90 internal__static_google_protobuf_CSharpServiceOptions__FieldAccessorTable =
91 new pb::FieldAccess.FieldAccessorTable<global::Google.ProtocolBuffers.DescriptorProtos.CSharpServiceOptions, global::Google.ProtocolBuffers.DescriptorProtos.CSharpServiceOptions.Builder>(internal__static_google_protobuf_CSharpServiceOptions__Descriptor,
92 new string[] { "InterfaceId", });
93 internal__static_google_protobuf_CSharpMethodOptions__Descriptor = Descriptor.MessageTypes[3];
94 internal__static_google_protobuf_CSharpMethodOptions__FieldAccessorTable =
95 new pb::FieldAccess.FieldAccessorTable<global::Google.ProtocolBuffers.DescriptorProtos.CSharpMethodOptions, global::Google.ProtocolBuffers.DescriptorProtos.CSharpMethodOptions.Builder>(internal__static_google_protobuf_CSharpMethodOptions__Descriptor,
96 new string[] { "DispatchId", });
97 global::Google.ProtocolBuffers.DescriptorProtos.CSharpOptions.CSharpFileOptions = pb::GeneratedSingleExtension<global::Google.ProtocolBuffers.DescriptorProtos.CSharpFileOptions>.CreateInstance(global::Google.ProtocolBuffers.DescriptorProtos.CSharpOptions.Descriptor.Extensions[0]);
98 global::Google.ProtocolBuffers.DescriptorProtos.CSharpOptions.CSharpFieldOptions = pb::GeneratedSingleExtension<global::Google.ProtocolBuffers.DescriptorProtos.CSharpFieldOptions>.CreateInstance(global::Google.ProtocolBuffers.DescriptorProtos.CSharpOptions.Descriptor.Extensions[1]);
99 global::Google.ProtocolBuffers.DescriptorProtos.CSharpOptions.CsharpServiceOptions = pb::GeneratedSingleExtension<global::Google.ProtocolBuffers.DescriptorProtos.CSharpServiceOptions>.CreateInstance(global::Google.ProtocolBuffers.DescriptorProtos.CSharpOptions.Descriptor.Extensions[2]);
100 global::Google.ProtocolBuffers.DescriptorProtos.CSharpOptions.CsharpMethodOptions = pb::GeneratedSingleExtension<global::Google.ProtocolBuffers.DescriptorProtos.CSharpMethodOptions>.CreateInstance(global::Google.ProtocolBuffers.DescriptorProtos.CSharpOptions.Descriptor.Extensions[3]);
101 return null;
102 };
103 pbd::FileDescriptor.InternalBuildGeneratedFileFrom(descriptorData,
104 new pbd::FileDescriptor[] {
105 global::Google.ProtocolBuffers.DescriptorProtos.DescriptorProtoFile.Descriptor,
106 }, assigner);
107 }
108 #endregion
109
110 }
111 #region Enums
csharptest445bdce2011-05-20 15:50:54 -0500112 [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
113 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("ProtoGen", "2.3.0.277")]
csharptest714b8692011-05-20 15:23:36 -0500114 public enum CSharpServiceType {
115 NONE = 0,
116 GENERIC = 1,
117 INTERFACE = 2,
118 IRPCDISPATCH = 3,
119 }
120
121 #endregion
122
123 #region Messages
csharptest445bdce2011-05-20 15:50:54 -0500124 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
125 [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
126 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("ProtoGen", "2.3.0.277")]
csharptest714b8692011-05-20 15:23:36 -0500127 public sealed partial class CSharpFileOptions : pb::GeneratedMessage<CSharpFileOptions, CSharpFileOptions.Builder> {
128 private static readonly CSharpFileOptions defaultInstance = new Builder().BuildPartial();
csharptest920b09a2011-06-08 20:13:29 -0500129 private static readonly string[] _cSharpFileOptionsFieldNames = new string[] { "cls_compliance", "code_contracts", "expand_namespace_directories", "file_extension", "ignore_google_protobuf", "multiple_files", "namespace", "nest_classes", "output_directory", "public_classes", "service_generator_type", "umbrella_classname", "umbrella_namespace" };
130 private static readonly uint[] _cSharpFileOptionsFieldTags = new uint[] { 64, 48, 56, 1770, 1792, 32, 10, 40, 1786, 24, 1800, 18, 1778 };
csharptest714b8692011-05-20 15:23:36 -0500131 public static CSharpFileOptions DefaultInstance {
132 get { return defaultInstance; }
133 }
134
135 public override CSharpFileOptions DefaultInstanceForType {
136 get { return defaultInstance; }
137 }
138
139 protected override CSharpFileOptions ThisMessage {
140 get { return this; }
141 }
142
143 public static pbd::MessageDescriptor Descriptor {
144 get { return global::Google.ProtocolBuffers.DescriptorProtos.CSharpOptions.internal__static_google_protobuf_CSharpFileOptions__Descriptor; }
145 }
146
147 protected override pb::FieldAccess.FieldAccessorTable<CSharpFileOptions, CSharpFileOptions.Builder> InternalFieldAccessors {
148 get { return global::Google.ProtocolBuffers.DescriptorProtos.CSharpOptions.internal__static_google_protobuf_CSharpFileOptions__FieldAccessorTable; }
149 }
150
151 public const int NamespaceFieldNumber = 1;
152 private bool hasNamespace;
153 private string namespace_ = "";
154 public bool HasNamespace {
155 get { return hasNamespace; }
156 }
157 public string Namespace {
158 get { return namespace_; }
159 }
160
161 public const int UmbrellaClassnameFieldNumber = 2;
162 private bool hasUmbrellaClassname;
163 private string umbrellaClassname_ = "";
164 public bool HasUmbrellaClassname {
165 get { return hasUmbrellaClassname; }
166 }
167 public string UmbrellaClassname {
168 get { return umbrellaClassname_; }
169 }
170
171 public const int PublicClassesFieldNumber = 3;
172 private bool hasPublicClasses;
173 private bool publicClasses_ = true;
174 public bool HasPublicClasses {
175 get { return hasPublicClasses; }
176 }
177 public bool PublicClasses {
178 get { return publicClasses_; }
179 }
180
181 public const int MultipleFilesFieldNumber = 4;
182 private bool hasMultipleFiles;
csharptestced18e12011-06-09 19:47:56 -0500183 private bool multipleFiles_;
csharptest714b8692011-05-20 15:23:36 -0500184 public bool HasMultipleFiles {
185 get { return hasMultipleFiles; }
186 }
187 public bool MultipleFiles {
188 get { return multipleFiles_; }
189 }
190
191 public const int NestClassesFieldNumber = 5;
192 private bool hasNestClasses;
csharptestced18e12011-06-09 19:47:56 -0500193 private bool nestClasses_;
csharptest714b8692011-05-20 15:23:36 -0500194 public bool HasNestClasses {
195 get { return hasNestClasses; }
196 }
197 public bool NestClasses {
198 get { return nestClasses_; }
199 }
200
201 public const int CodeContractsFieldNumber = 6;
202 private bool hasCodeContracts;
csharptestced18e12011-06-09 19:47:56 -0500203 private bool codeContracts_;
csharptest714b8692011-05-20 15:23:36 -0500204 public bool HasCodeContracts {
205 get { return hasCodeContracts; }
206 }
207 public bool CodeContracts {
208 get { return codeContracts_; }
209 }
210
211 public const int ExpandNamespaceDirectoriesFieldNumber = 7;
212 private bool hasExpandNamespaceDirectories;
csharptestced18e12011-06-09 19:47:56 -0500213 private bool expandNamespaceDirectories_;
csharptest714b8692011-05-20 15:23:36 -0500214 public bool HasExpandNamespaceDirectories {
215 get { return hasExpandNamespaceDirectories; }
216 }
217 public bool ExpandNamespaceDirectories {
218 get { return expandNamespaceDirectories_; }
219 }
220
221 public const int ClsComplianceFieldNumber = 8;
222 private bool hasClsCompliance;
223 private bool clsCompliance_ = true;
224 public bool HasClsCompliance {
225 get { return hasClsCompliance; }
226 }
227 public bool ClsCompliance {
228 get { return clsCompliance_; }
229 }
230
231 public const int FileExtensionFieldNumber = 221;
232 private bool hasFileExtension;
233 private string fileExtension_ = ".cs";
234 public bool HasFileExtension {
235 get { return hasFileExtension; }
236 }
237 public string FileExtension {
238 get { return fileExtension_; }
239 }
240
241 public const int UmbrellaNamespaceFieldNumber = 222;
242 private bool hasUmbrellaNamespace;
243 private string umbrellaNamespace_ = "";
244 public bool HasUmbrellaNamespace {
245 get { return hasUmbrellaNamespace; }
246 }
247 public string UmbrellaNamespace {
248 get { return umbrellaNamespace_; }
249 }
250
251 public const int OutputDirectoryFieldNumber = 223;
252 private bool hasOutputDirectory;
253 private string outputDirectory_ = ".";
254 public bool HasOutputDirectory {
255 get { return hasOutputDirectory; }
256 }
257 public string OutputDirectory {
258 get { return outputDirectory_; }
259 }
260
261 public const int IgnoreGoogleProtobufFieldNumber = 224;
262 private bool hasIgnoreGoogleProtobuf;
csharptestced18e12011-06-09 19:47:56 -0500263 private bool ignoreGoogleProtobuf_;
csharptest714b8692011-05-20 15:23:36 -0500264 public bool HasIgnoreGoogleProtobuf {
265 get { return hasIgnoreGoogleProtobuf; }
266 }
267 public bool IgnoreGoogleProtobuf {
268 get { return ignoreGoogleProtobuf_; }
269 }
270
271 public const int ServiceGeneratorTypeFieldNumber = 225;
272 private bool hasServiceGeneratorType;
273 private global::Google.ProtocolBuffers.DescriptorProtos.CSharpServiceType serviceGeneratorType_ = global::Google.ProtocolBuffers.DescriptorProtos.CSharpServiceType.NONE;
274 public bool HasServiceGeneratorType {
275 get { return hasServiceGeneratorType; }
276 }
277 public global::Google.ProtocolBuffers.DescriptorProtos.CSharpServiceType ServiceGeneratorType {
278 get { return serviceGeneratorType_; }
279 }
280
281 public override bool IsInitialized {
282 get {
283 return true;
284 }
285 }
286
csharptestffafdaa2011-06-03 12:58:14 -0500287 public override void WriteTo(pb::ICodedOutputStream output) {
csharptest714b8692011-05-20 15:23:36 -0500288 int size = SerializedSize;
csharptest920b09a2011-06-08 20:13:29 -0500289 string[] field_names = _cSharpFileOptionsFieldNames;
csharptestc671a4b2011-06-08 11:51:24 -0500290 if (hasNamespace) {
csharptest920b09a2011-06-08 20:13:29 -0500291 output.WriteString(1, field_names[6], Namespace);
csharptest714b8692011-05-20 15:23:36 -0500292 }
csharptestc671a4b2011-06-08 11:51:24 -0500293 if (hasUmbrellaClassname) {
csharptest920b09a2011-06-08 20:13:29 -0500294 output.WriteString(2, field_names[11], UmbrellaClassname);
csharptest714b8692011-05-20 15:23:36 -0500295 }
csharptestc671a4b2011-06-08 11:51:24 -0500296 if (hasPublicClasses) {
csharptest920b09a2011-06-08 20:13:29 -0500297 output.WriteBool(3, field_names[9], PublicClasses);
csharptest714b8692011-05-20 15:23:36 -0500298 }
csharptestc671a4b2011-06-08 11:51:24 -0500299 if (hasMultipleFiles) {
csharptest920b09a2011-06-08 20:13:29 -0500300 output.WriteBool(4, field_names[5], MultipleFiles);
csharptest714b8692011-05-20 15:23:36 -0500301 }
csharptestc671a4b2011-06-08 11:51:24 -0500302 if (hasNestClasses) {
csharptest920b09a2011-06-08 20:13:29 -0500303 output.WriteBool(5, field_names[7], NestClasses);
csharptest714b8692011-05-20 15:23:36 -0500304 }
csharptestc671a4b2011-06-08 11:51:24 -0500305 if (hasCodeContracts) {
csharptest920b09a2011-06-08 20:13:29 -0500306 output.WriteBool(6, field_names[1], CodeContracts);
csharptest714b8692011-05-20 15:23:36 -0500307 }
csharptestc671a4b2011-06-08 11:51:24 -0500308 if (hasExpandNamespaceDirectories) {
csharptest920b09a2011-06-08 20:13:29 -0500309 output.WriteBool(7, field_names[2], ExpandNamespaceDirectories);
csharptest714b8692011-05-20 15:23:36 -0500310 }
csharptestc671a4b2011-06-08 11:51:24 -0500311 if (hasClsCompliance) {
csharptest920b09a2011-06-08 20:13:29 -0500312 output.WriteBool(8, field_names[0], ClsCompliance);
csharptest714b8692011-05-20 15:23:36 -0500313 }
csharptestc671a4b2011-06-08 11:51:24 -0500314 if (hasFileExtension) {
csharptest920b09a2011-06-08 20:13:29 -0500315 output.WriteString(221, field_names[3], FileExtension);
csharptest714b8692011-05-20 15:23:36 -0500316 }
csharptestc671a4b2011-06-08 11:51:24 -0500317 if (hasUmbrellaNamespace) {
csharptest920b09a2011-06-08 20:13:29 -0500318 output.WriteString(222, field_names[12], UmbrellaNamespace);
csharptest714b8692011-05-20 15:23:36 -0500319 }
csharptestc671a4b2011-06-08 11:51:24 -0500320 if (hasOutputDirectory) {
csharptest920b09a2011-06-08 20:13:29 -0500321 output.WriteString(223, field_names[8], OutputDirectory);
csharptest714b8692011-05-20 15:23:36 -0500322 }
csharptestc671a4b2011-06-08 11:51:24 -0500323 if (hasIgnoreGoogleProtobuf) {
csharptest920b09a2011-06-08 20:13:29 -0500324 output.WriteBool(224, field_names[4], IgnoreGoogleProtobuf);
csharptest714b8692011-05-20 15:23:36 -0500325 }
csharptestc671a4b2011-06-08 11:51:24 -0500326 if (hasServiceGeneratorType) {
csharptestced18e12011-06-09 19:47:56 -0500327 output.WriteEnum(225, field_names[10], (int) ServiceGeneratorType, ServiceGeneratorType);
csharptest714b8692011-05-20 15:23:36 -0500328 }
329 UnknownFields.WriteTo(output);
330 }
331
332 private int memoizedSerializedSize = -1;
333 public override int SerializedSize {
334 get {
335 int size = memoizedSerializedSize;
336 if (size != -1) return size;
337
338 size = 0;
csharptestc671a4b2011-06-08 11:51:24 -0500339 if (hasNamespace) {
csharptest714b8692011-05-20 15:23:36 -0500340 size += pb::CodedOutputStream.ComputeStringSize(1, Namespace);
341 }
csharptestc671a4b2011-06-08 11:51:24 -0500342 if (hasUmbrellaClassname) {
csharptest714b8692011-05-20 15:23:36 -0500343 size += pb::CodedOutputStream.ComputeStringSize(2, UmbrellaClassname);
344 }
csharptestc671a4b2011-06-08 11:51:24 -0500345 if (hasPublicClasses) {
csharptest714b8692011-05-20 15:23:36 -0500346 size += pb::CodedOutputStream.ComputeBoolSize(3, PublicClasses);
347 }
csharptestc671a4b2011-06-08 11:51:24 -0500348 if (hasMultipleFiles) {
csharptest714b8692011-05-20 15:23:36 -0500349 size += pb::CodedOutputStream.ComputeBoolSize(4, MultipleFiles);
350 }
csharptestc671a4b2011-06-08 11:51:24 -0500351 if (hasNestClasses) {
csharptest714b8692011-05-20 15:23:36 -0500352 size += pb::CodedOutputStream.ComputeBoolSize(5, NestClasses);
353 }
csharptestc671a4b2011-06-08 11:51:24 -0500354 if (hasCodeContracts) {
csharptest714b8692011-05-20 15:23:36 -0500355 size += pb::CodedOutputStream.ComputeBoolSize(6, CodeContracts);
356 }
csharptestc671a4b2011-06-08 11:51:24 -0500357 if (hasExpandNamespaceDirectories) {
csharptest714b8692011-05-20 15:23:36 -0500358 size += pb::CodedOutputStream.ComputeBoolSize(7, ExpandNamespaceDirectories);
359 }
csharptestc671a4b2011-06-08 11:51:24 -0500360 if (hasClsCompliance) {
csharptest714b8692011-05-20 15:23:36 -0500361 size += pb::CodedOutputStream.ComputeBoolSize(8, ClsCompliance);
362 }
csharptestc671a4b2011-06-08 11:51:24 -0500363 if (hasFileExtension) {
csharptest714b8692011-05-20 15:23:36 -0500364 size += pb::CodedOutputStream.ComputeStringSize(221, FileExtension);
365 }
csharptestc671a4b2011-06-08 11:51:24 -0500366 if (hasUmbrellaNamespace) {
csharptest714b8692011-05-20 15:23:36 -0500367 size += pb::CodedOutputStream.ComputeStringSize(222, UmbrellaNamespace);
368 }
csharptestc671a4b2011-06-08 11:51:24 -0500369 if (hasOutputDirectory) {
csharptest714b8692011-05-20 15:23:36 -0500370 size += pb::CodedOutputStream.ComputeStringSize(223, OutputDirectory);
371 }
csharptestc671a4b2011-06-08 11:51:24 -0500372 if (hasIgnoreGoogleProtobuf) {
csharptest714b8692011-05-20 15:23:36 -0500373 size += pb::CodedOutputStream.ComputeBoolSize(224, IgnoreGoogleProtobuf);
374 }
csharptestc671a4b2011-06-08 11:51:24 -0500375 if (hasServiceGeneratorType) {
csharptest714b8692011-05-20 15:23:36 -0500376 size += pb::CodedOutputStream.ComputeEnumSize(225, (int) ServiceGeneratorType);
377 }
378 size += UnknownFields.SerializedSize;
379 memoizedSerializedSize = size;
380 return size;
381 }
382 }
383
384 public static CSharpFileOptions ParseFrom(pb::ByteString data) {
385 return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
386 }
387 public static CSharpFileOptions ParseFrom(pb::ByteString data, pb::ExtensionRegistry extensionRegistry) {
388 return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
389 }
390 public static CSharpFileOptions ParseFrom(byte[] data) {
391 return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
392 }
393 public static CSharpFileOptions ParseFrom(byte[] data, pb::ExtensionRegistry extensionRegistry) {
394 return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
395 }
396 public static CSharpFileOptions ParseFrom(global::System.IO.Stream input) {
397 return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
398 }
399 public static CSharpFileOptions ParseFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
400 return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
401 }
402 public static CSharpFileOptions ParseDelimitedFrom(global::System.IO.Stream input) {
403 return CreateBuilder().MergeDelimitedFrom(input).BuildParsed();
404 }
405 public static CSharpFileOptions ParseDelimitedFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
406 return CreateBuilder().MergeDelimitedFrom(input, extensionRegistry).BuildParsed();
407 }
csharptest17699c22011-06-03 21:57:15 -0500408 public static CSharpFileOptions ParseFrom(pb::ICodedInputStream input) {
csharptest714b8692011-05-20 15:23:36 -0500409 return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
410 }
csharptest17699c22011-06-03 21:57:15 -0500411 public static CSharpFileOptions ParseFrom(pb::ICodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
csharptest714b8692011-05-20 15:23:36 -0500412 return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
413 }
414 public static Builder CreateBuilder() { return new Builder(); }
415 public override Builder ToBuilder() { return CreateBuilder(this); }
416 public override Builder CreateBuilderForType() { return new Builder(); }
417 public static Builder CreateBuilder(CSharpFileOptions prototype) {
csharptest1a0764a2011-09-09 21:05:29 -0500418 return new Builder(prototype);
csharptest714b8692011-05-20 15:23:36 -0500419 }
420
csharptest445bdce2011-05-20 15:50:54 -0500421 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
422 [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
423 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("ProtoGen", "2.3.0.277")]
csharptest714b8692011-05-20 15:23:36 -0500424 public sealed partial class Builder : pb::GeneratedBuilder<CSharpFileOptions, Builder> {
425 protected override Builder ThisBuilder {
426 get { return this; }
427 }
csharptest1a0764a2011-09-09 21:05:29 -0500428 public Builder() {
429 result = DefaultInstance ?? new CSharpFileOptions();
430 builderIsReadOnly = result == DefaultInstance;
431 }
432 internal Builder(CSharpFileOptions cloneFrom) {
433 result = cloneFrom;
434 builderIsReadOnly = true;
435 }
csharptest714b8692011-05-20 15:23:36 -0500436
csharptest1a0764a2011-09-09 21:05:29 -0500437 bool builderIsReadOnly;
438 CSharpFileOptions result;
439
440 private CSharpFileOptions PrepareBuilder() {
441 if (builderIsReadOnly) {
442 CSharpFileOptions original = result;
443 result = new CSharpFileOptions();
444 builderIsReadOnly = false;
445 MergeFrom(original);
446 }
447 return result;
448 }
449
450 public override bool IsInitialized {
451 get { return result.IsInitialized; }
452 }
csharptest714b8692011-05-20 15:23:36 -0500453
454 protected override CSharpFileOptions MessageBeingBuilt {
csharptest1a0764a2011-09-09 21:05:29 -0500455 get { return PrepareBuilder(); }
csharptest714b8692011-05-20 15:23:36 -0500456 }
457
458 public override Builder Clear() {
csharptest1a0764a2011-09-09 21:05:29 -0500459 result = DefaultInstance ?? new CSharpFileOptions();
460 builderIsReadOnly = true;
csharptest714b8692011-05-20 15:23:36 -0500461 return this;
462 }
463
464 public override Builder Clone() {
csharptest1a0764a2011-09-09 21:05:29 -0500465 if (builderIsReadOnly) {
466 return new Builder(result);
467 } else {
468 return new Builder().MergeFrom(result);
469 }
csharptest714b8692011-05-20 15:23:36 -0500470 }
471
472 public override pbd::MessageDescriptor DescriptorForType {
473 get { return global::Google.ProtocolBuffers.DescriptorProtos.CSharpFileOptions.Descriptor; }
474 }
475
476 public override CSharpFileOptions DefaultInstanceForType {
477 get { return global::Google.ProtocolBuffers.DescriptorProtos.CSharpFileOptions.DefaultInstance; }
478 }
479
480 public override CSharpFileOptions BuildPartial() {
csharptest1a0764a2011-09-09 21:05:29 -0500481 if (builderIsReadOnly) {
482 return result;
csharptest714b8692011-05-20 15:23:36 -0500483 }
csharptest1a0764a2011-09-09 21:05:29 -0500484 builderIsReadOnly = true;
485 return result;
csharptest714b8692011-05-20 15:23:36 -0500486 }
487
488 public override Builder MergeFrom(pb::IMessage other) {
489 if (other is CSharpFileOptions) {
490 return MergeFrom((CSharpFileOptions) other);
491 } else {
492 base.MergeFrom(other);
493 return this;
494 }
495 }
496
497 public override Builder MergeFrom(CSharpFileOptions other) {
498 if (other == global::Google.ProtocolBuffers.DescriptorProtos.CSharpFileOptions.DefaultInstance) return this;
csharptest1a0764a2011-09-09 21:05:29 -0500499 PrepareBuilder();
csharptest714b8692011-05-20 15:23:36 -0500500 if (other.HasNamespace) {
501 Namespace = other.Namespace;
502 }
503 if (other.HasUmbrellaClassname) {
504 UmbrellaClassname = other.UmbrellaClassname;
505 }
506 if (other.HasPublicClasses) {
507 PublicClasses = other.PublicClasses;
508 }
509 if (other.HasMultipleFiles) {
510 MultipleFiles = other.MultipleFiles;
511 }
512 if (other.HasNestClasses) {
513 NestClasses = other.NestClasses;
514 }
515 if (other.HasCodeContracts) {
516 CodeContracts = other.CodeContracts;
517 }
518 if (other.HasExpandNamespaceDirectories) {
519 ExpandNamespaceDirectories = other.ExpandNamespaceDirectories;
520 }
521 if (other.HasClsCompliance) {
522 ClsCompliance = other.ClsCompliance;
523 }
524 if (other.HasFileExtension) {
525 FileExtension = other.FileExtension;
526 }
527 if (other.HasUmbrellaNamespace) {
528 UmbrellaNamespace = other.UmbrellaNamespace;
529 }
530 if (other.HasOutputDirectory) {
531 OutputDirectory = other.OutputDirectory;
532 }
533 if (other.HasIgnoreGoogleProtobuf) {
534 IgnoreGoogleProtobuf = other.IgnoreGoogleProtobuf;
535 }
536 if (other.HasServiceGeneratorType) {
537 ServiceGeneratorType = other.ServiceGeneratorType;
538 }
539 this.MergeUnknownFields(other.UnknownFields);
540 return this;
541 }
542
csharptest17699c22011-06-03 21:57:15 -0500543 public override Builder MergeFrom(pb::ICodedInputStream input) {
csharptest714b8692011-05-20 15:23:36 -0500544 return MergeFrom(input, pb::ExtensionRegistry.Empty);
545 }
546
csharptest17699c22011-06-03 21:57:15 -0500547 public override Builder MergeFrom(pb::ICodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
csharptest1a0764a2011-09-09 21:05:29 -0500548 PrepareBuilder();
csharptest714b8692011-05-20 15:23:36 -0500549 pb::UnknownFieldSet.Builder unknownFields = null;
csharptest123e5342011-06-03 14:15:21 -0500550 uint tag;
551 string field_name;
552 while (input.ReadTag(out tag, out field_name)) {
csharptest920b09a2011-06-08 20:13:29 -0500553 if(tag == 0 && field_name != null) {
554 int field_ordinal = global::System.Array.BinarySearch(_cSharpFileOptionsFieldNames, field_name, global::System.StringComparer.Ordinal);
555 if(field_ordinal >= 0)
556 tag = _cSharpFileOptionsFieldTags[field_ordinal];
557 else {
558 if (unknownFields == null) {
559 unknownFields = pb::UnknownFieldSet.CreateBuilder(this.UnknownFields);
560 }
561 ParseUnknownField(input, unknownFields, extensionRegistry, tag, field_name);
562 continue;
563 }
564 }
csharptest714b8692011-05-20 15:23:36 -0500565 switch (tag) {
566 case 0: {
csharptest99284412011-06-03 14:51:06 -0500567 throw pb::InvalidProtocolBufferException.InvalidTag();
csharptest714b8692011-05-20 15:23:36 -0500568 }
569 default: {
570 if (pb::WireFormat.IsEndGroupTag(tag)) {
571 if (unknownFields != null) {
572 this.UnknownFields = unknownFields.Build();
573 }
574 return this;
575 }
576 if (unknownFields == null) {
577 unknownFields = pb::UnknownFieldSet.CreateBuilder(this.UnknownFields);
578 }
csharptestd2af9e92011-06-03 21:35:02 -0500579 ParseUnknownField(input, unknownFields, extensionRegistry, tag, field_name);
csharptest714b8692011-05-20 15:23:36 -0500580 break;
581 }
582 case 10: {
csharptest920b09a2011-06-08 20:13:29 -0500583 result.hasNamespace = input.ReadString(ref result.namespace_);
csharptest714b8692011-05-20 15:23:36 -0500584 break;
585 }
586 case 18: {
csharptest920b09a2011-06-08 20:13:29 -0500587 result.hasUmbrellaClassname = input.ReadString(ref result.umbrellaClassname_);
csharptest714b8692011-05-20 15:23:36 -0500588 break;
589 }
590 case 24: {
csharptest920b09a2011-06-08 20:13:29 -0500591 result.hasPublicClasses = input.ReadBool(ref result.publicClasses_);
csharptest714b8692011-05-20 15:23:36 -0500592 break;
593 }
594 case 32: {
csharptest920b09a2011-06-08 20:13:29 -0500595 result.hasMultipleFiles = input.ReadBool(ref result.multipleFiles_);
csharptest714b8692011-05-20 15:23:36 -0500596 break;
597 }
598 case 40: {
csharptest920b09a2011-06-08 20:13:29 -0500599 result.hasNestClasses = input.ReadBool(ref result.nestClasses_);
csharptest714b8692011-05-20 15:23:36 -0500600 break;
601 }
602 case 48: {
csharptest920b09a2011-06-08 20:13:29 -0500603 result.hasCodeContracts = input.ReadBool(ref result.codeContracts_);
csharptest714b8692011-05-20 15:23:36 -0500604 break;
605 }
606 case 56: {
csharptest920b09a2011-06-08 20:13:29 -0500607 result.hasExpandNamespaceDirectories = input.ReadBool(ref result.expandNamespaceDirectories_);
csharptest714b8692011-05-20 15:23:36 -0500608 break;
609 }
610 case 64: {
csharptest920b09a2011-06-08 20:13:29 -0500611 result.hasClsCompliance = input.ReadBool(ref result.clsCompliance_);
csharptest714b8692011-05-20 15:23:36 -0500612 break;
613 }
614 case 1770: {
csharptest920b09a2011-06-08 20:13:29 -0500615 result.hasFileExtension = input.ReadString(ref result.fileExtension_);
csharptest714b8692011-05-20 15:23:36 -0500616 break;
617 }
618 case 1778: {
csharptest920b09a2011-06-08 20:13:29 -0500619 result.hasUmbrellaNamespace = input.ReadString(ref result.umbrellaNamespace_);
csharptest714b8692011-05-20 15:23:36 -0500620 break;
621 }
622 case 1786: {
csharptest920b09a2011-06-08 20:13:29 -0500623 result.hasOutputDirectory = input.ReadString(ref result.outputDirectory_);
csharptest714b8692011-05-20 15:23:36 -0500624 break;
625 }
626 case 1792: {
csharptest920b09a2011-06-08 20:13:29 -0500627 result.hasIgnoreGoogleProtobuf = input.ReadBool(ref result.ignoreGoogleProtobuf_);
csharptest714b8692011-05-20 15:23:36 -0500628 break;
629 }
630 case 1800: {
csharptestd2af9e92011-06-03 21:35:02 -0500631 object unknown;
632 if(input.ReadEnum(ref result.serviceGeneratorType_, out unknown)) {
633 result.hasServiceGeneratorType = true;
634 } else if(unknown is int) {
csharptest714b8692011-05-20 15:23:36 -0500635 if (unknownFields == null) {
636 unknownFields = pb::UnknownFieldSet.CreateBuilder(this.UnknownFields);
637 }
csharptestd2af9e92011-06-03 21:35:02 -0500638 unknownFields.MergeVarintField(225, (ulong)(int)unknown);
csharptest714b8692011-05-20 15:23:36 -0500639 }
640 break;
641 }
642 }
643 }
csharptest123e5342011-06-03 14:15:21 -0500644
645 if (unknownFields != null) {
646 this.UnknownFields = unknownFields.Build();
647 }
648 return this;
csharptest714b8692011-05-20 15:23:36 -0500649 }
650
651
652 public bool HasNamespace {
csharptestc671a4b2011-06-08 11:51:24 -0500653 get { return result.hasNamespace; }
csharptest714b8692011-05-20 15:23:36 -0500654 }
655 public string Namespace {
656 get { return result.Namespace; }
657 set { SetNamespace(value); }
658 }
659 public Builder SetNamespace(string value) {
660 pb::ThrowHelper.ThrowIfNull(value, "value");
csharptest1a0764a2011-09-09 21:05:29 -0500661 PrepareBuilder();
csharptest714b8692011-05-20 15:23:36 -0500662 result.hasNamespace = true;
663 result.namespace_ = value;
664 return this;
665 }
666 public Builder ClearNamespace() {
csharptest1a0764a2011-09-09 21:05:29 -0500667 PrepareBuilder();
csharptest714b8692011-05-20 15:23:36 -0500668 result.hasNamespace = false;
669 result.namespace_ = "";
670 return this;
671 }
672
673 public bool HasUmbrellaClassname {
csharptestc671a4b2011-06-08 11:51:24 -0500674 get { return result.hasUmbrellaClassname; }
csharptest714b8692011-05-20 15:23:36 -0500675 }
676 public string UmbrellaClassname {
677 get { return result.UmbrellaClassname; }
678 set { SetUmbrellaClassname(value); }
679 }
680 public Builder SetUmbrellaClassname(string value) {
681 pb::ThrowHelper.ThrowIfNull(value, "value");
csharptest1a0764a2011-09-09 21:05:29 -0500682 PrepareBuilder();
csharptest714b8692011-05-20 15:23:36 -0500683 result.hasUmbrellaClassname = true;
684 result.umbrellaClassname_ = value;
685 return this;
686 }
687 public Builder ClearUmbrellaClassname() {
csharptest1a0764a2011-09-09 21:05:29 -0500688 PrepareBuilder();
csharptest714b8692011-05-20 15:23:36 -0500689 result.hasUmbrellaClassname = false;
690 result.umbrellaClassname_ = "";
691 return this;
692 }
693
694 public bool HasPublicClasses {
csharptestc671a4b2011-06-08 11:51:24 -0500695 get { return result.hasPublicClasses; }
csharptest714b8692011-05-20 15:23:36 -0500696 }
697 public bool PublicClasses {
698 get { return result.PublicClasses; }
699 set { SetPublicClasses(value); }
700 }
701 public Builder SetPublicClasses(bool value) {
csharptest1a0764a2011-09-09 21:05:29 -0500702 PrepareBuilder();
csharptest714b8692011-05-20 15:23:36 -0500703 result.hasPublicClasses = true;
704 result.publicClasses_ = value;
705 return this;
706 }
707 public Builder ClearPublicClasses() {
csharptest1a0764a2011-09-09 21:05:29 -0500708 PrepareBuilder();
csharptest714b8692011-05-20 15:23:36 -0500709 result.hasPublicClasses = false;
710 result.publicClasses_ = true;
711 return this;
712 }
713
714 public bool HasMultipleFiles {
csharptestc671a4b2011-06-08 11:51:24 -0500715 get { return result.hasMultipleFiles; }
csharptest714b8692011-05-20 15:23:36 -0500716 }
717 public bool MultipleFiles {
718 get { return result.MultipleFiles; }
719 set { SetMultipleFiles(value); }
720 }
721 public Builder SetMultipleFiles(bool value) {
csharptest1a0764a2011-09-09 21:05:29 -0500722 PrepareBuilder();
csharptest714b8692011-05-20 15:23:36 -0500723 result.hasMultipleFiles = true;
724 result.multipleFiles_ = value;
725 return this;
726 }
727 public Builder ClearMultipleFiles() {
csharptest1a0764a2011-09-09 21:05:29 -0500728 PrepareBuilder();
csharptest714b8692011-05-20 15:23:36 -0500729 result.hasMultipleFiles = false;
730 result.multipleFiles_ = false;
731 return this;
732 }
733
734 public bool HasNestClasses {
csharptestc671a4b2011-06-08 11:51:24 -0500735 get { return result.hasNestClasses; }
csharptest714b8692011-05-20 15:23:36 -0500736 }
737 public bool NestClasses {
738 get { return result.NestClasses; }
739 set { SetNestClasses(value); }
740 }
741 public Builder SetNestClasses(bool value) {
csharptest1a0764a2011-09-09 21:05:29 -0500742 PrepareBuilder();
csharptest714b8692011-05-20 15:23:36 -0500743 result.hasNestClasses = true;
744 result.nestClasses_ = value;
745 return this;
746 }
747 public Builder ClearNestClasses() {
csharptest1a0764a2011-09-09 21:05:29 -0500748 PrepareBuilder();
csharptest714b8692011-05-20 15:23:36 -0500749 result.hasNestClasses = false;
750 result.nestClasses_ = false;
751 return this;
752 }
753
754 public bool HasCodeContracts {
csharptestc671a4b2011-06-08 11:51:24 -0500755 get { return result.hasCodeContracts; }
csharptest714b8692011-05-20 15:23:36 -0500756 }
757 public bool CodeContracts {
758 get { return result.CodeContracts; }
759 set { SetCodeContracts(value); }
760 }
761 public Builder SetCodeContracts(bool value) {
csharptest1a0764a2011-09-09 21:05:29 -0500762 PrepareBuilder();
csharptest714b8692011-05-20 15:23:36 -0500763 result.hasCodeContracts = true;
764 result.codeContracts_ = value;
765 return this;
766 }
767 public Builder ClearCodeContracts() {
csharptest1a0764a2011-09-09 21:05:29 -0500768 PrepareBuilder();
csharptest714b8692011-05-20 15:23:36 -0500769 result.hasCodeContracts = false;
770 result.codeContracts_ = false;
771 return this;
772 }
773
774 public bool HasExpandNamespaceDirectories {
csharptestc671a4b2011-06-08 11:51:24 -0500775 get { return result.hasExpandNamespaceDirectories; }
csharptest714b8692011-05-20 15:23:36 -0500776 }
777 public bool ExpandNamespaceDirectories {
778 get { return result.ExpandNamespaceDirectories; }
779 set { SetExpandNamespaceDirectories(value); }
780 }
781 public Builder SetExpandNamespaceDirectories(bool value) {
csharptest1a0764a2011-09-09 21:05:29 -0500782 PrepareBuilder();
csharptest714b8692011-05-20 15:23:36 -0500783 result.hasExpandNamespaceDirectories = true;
784 result.expandNamespaceDirectories_ = value;
785 return this;
786 }
787 public Builder ClearExpandNamespaceDirectories() {
csharptest1a0764a2011-09-09 21:05:29 -0500788 PrepareBuilder();
csharptest714b8692011-05-20 15:23:36 -0500789 result.hasExpandNamespaceDirectories = false;
790 result.expandNamespaceDirectories_ = false;
791 return this;
792 }
793
794 public bool HasClsCompliance {
csharptestc671a4b2011-06-08 11:51:24 -0500795 get { return result.hasClsCompliance; }
csharptest714b8692011-05-20 15:23:36 -0500796 }
797 public bool ClsCompliance {
798 get { return result.ClsCompliance; }
799 set { SetClsCompliance(value); }
800 }
801 public Builder SetClsCompliance(bool value) {
csharptest1a0764a2011-09-09 21:05:29 -0500802 PrepareBuilder();
csharptest714b8692011-05-20 15:23:36 -0500803 result.hasClsCompliance = true;
804 result.clsCompliance_ = value;
805 return this;
806 }
807 public Builder ClearClsCompliance() {
csharptest1a0764a2011-09-09 21:05:29 -0500808 PrepareBuilder();
csharptest714b8692011-05-20 15:23:36 -0500809 result.hasClsCompliance = false;
810 result.clsCompliance_ = true;
811 return this;
812 }
813
814 public bool HasFileExtension {
csharptestc671a4b2011-06-08 11:51:24 -0500815 get { return result.hasFileExtension; }
csharptest714b8692011-05-20 15:23:36 -0500816 }
817 public string FileExtension {
818 get { return result.FileExtension; }
819 set { SetFileExtension(value); }
820 }
821 public Builder SetFileExtension(string value) {
822 pb::ThrowHelper.ThrowIfNull(value, "value");
csharptest1a0764a2011-09-09 21:05:29 -0500823 PrepareBuilder();
csharptest714b8692011-05-20 15:23:36 -0500824 result.hasFileExtension = true;
825 result.fileExtension_ = value;
826 return this;
827 }
828 public Builder ClearFileExtension() {
csharptest1a0764a2011-09-09 21:05:29 -0500829 PrepareBuilder();
csharptest714b8692011-05-20 15:23:36 -0500830 result.hasFileExtension = false;
831 result.fileExtension_ = ".cs";
832 return this;
833 }
834
835 public bool HasUmbrellaNamespace {
csharptestc671a4b2011-06-08 11:51:24 -0500836 get { return result.hasUmbrellaNamespace; }
csharptest714b8692011-05-20 15:23:36 -0500837 }
838 public string UmbrellaNamespace {
839 get { return result.UmbrellaNamespace; }
840 set { SetUmbrellaNamespace(value); }
841 }
842 public Builder SetUmbrellaNamespace(string value) {
843 pb::ThrowHelper.ThrowIfNull(value, "value");
csharptest1a0764a2011-09-09 21:05:29 -0500844 PrepareBuilder();
csharptest714b8692011-05-20 15:23:36 -0500845 result.hasUmbrellaNamespace = true;
846 result.umbrellaNamespace_ = value;
847 return this;
848 }
849 public Builder ClearUmbrellaNamespace() {
csharptest1a0764a2011-09-09 21:05:29 -0500850 PrepareBuilder();
csharptest714b8692011-05-20 15:23:36 -0500851 result.hasUmbrellaNamespace = false;
852 result.umbrellaNamespace_ = "";
853 return this;
854 }
855
856 public bool HasOutputDirectory {
csharptestc671a4b2011-06-08 11:51:24 -0500857 get { return result.hasOutputDirectory; }
csharptest714b8692011-05-20 15:23:36 -0500858 }
859 public string OutputDirectory {
860 get { return result.OutputDirectory; }
861 set { SetOutputDirectory(value); }
862 }
863 public Builder SetOutputDirectory(string value) {
864 pb::ThrowHelper.ThrowIfNull(value, "value");
csharptest1a0764a2011-09-09 21:05:29 -0500865 PrepareBuilder();
csharptest714b8692011-05-20 15:23:36 -0500866 result.hasOutputDirectory = true;
867 result.outputDirectory_ = value;
868 return this;
869 }
870 public Builder ClearOutputDirectory() {
csharptest1a0764a2011-09-09 21:05:29 -0500871 PrepareBuilder();
csharptest714b8692011-05-20 15:23:36 -0500872 result.hasOutputDirectory = false;
873 result.outputDirectory_ = ".";
874 return this;
875 }
876
877 public bool HasIgnoreGoogleProtobuf {
csharptestc671a4b2011-06-08 11:51:24 -0500878 get { return result.hasIgnoreGoogleProtobuf; }
csharptest714b8692011-05-20 15:23:36 -0500879 }
880 public bool IgnoreGoogleProtobuf {
881 get { return result.IgnoreGoogleProtobuf; }
882 set { SetIgnoreGoogleProtobuf(value); }
883 }
884 public Builder SetIgnoreGoogleProtobuf(bool value) {
csharptest1a0764a2011-09-09 21:05:29 -0500885 PrepareBuilder();
csharptest714b8692011-05-20 15:23:36 -0500886 result.hasIgnoreGoogleProtobuf = true;
887 result.ignoreGoogleProtobuf_ = value;
888 return this;
889 }
890 public Builder ClearIgnoreGoogleProtobuf() {
csharptest1a0764a2011-09-09 21:05:29 -0500891 PrepareBuilder();
csharptest714b8692011-05-20 15:23:36 -0500892 result.hasIgnoreGoogleProtobuf = false;
893 result.ignoreGoogleProtobuf_ = false;
894 return this;
895 }
896
897 public bool HasServiceGeneratorType {
csharptestc671a4b2011-06-08 11:51:24 -0500898 get { return result.hasServiceGeneratorType; }
csharptest714b8692011-05-20 15:23:36 -0500899 }
900 public global::Google.ProtocolBuffers.DescriptorProtos.CSharpServiceType ServiceGeneratorType {
901 get { return result.ServiceGeneratorType; }
902 set { SetServiceGeneratorType(value); }
903 }
904 public Builder SetServiceGeneratorType(global::Google.ProtocolBuffers.DescriptorProtos.CSharpServiceType value) {
csharptest1a0764a2011-09-09 21:05:29 -0500905 PrepareBuilder();
csharptest714b8692011-05-20 15:23:36 -0500906 result.hasServiceGeneratorType = true;
907 result.serviceGeneratorType_ = value;
908 return this;
909 }
910 public Builder ClearServiceGeneratorType() {
csharptest1a0764a2011-09-09 21:05:29 -0500911 PrepareBuilder();
csharptest714b8692011-05-20 15:23:36 -0500912 result.hasServiceGeneratorType = false;
913 result.serviceGeneratorType_ = global::Google.ProtocolBuffers.DescriptorProtos.CSharpServiceType.NONE;
914 return this;
915 }
916 }
917 static CSharpFileOptions() {
918 object.ReferenceEquals(global::Google.ProtocolBuffers.DescriptorProtos.CSharpOptions.Descriptor, null);
919 }
920 }
921
csharptest445bdce2011-05-20 15:50:54 -0500922 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
923 [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
924 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("ProtoGen", "2.3.0.277")]
csharptest714b8692011-05-20 15:23:36 -0500925 public sealed partial class CSharpFieldOptions : pb::GeneratedMessage<CSharpFieldOptions, CSharpFieldOptions.Builder> {
926 private static readonly CSharpFieldOptions defaultInstance = new Builder().BuildPartial();
csharptest920b09a2011-06-08 20:13:29 -0500927 private static readonly string[] _cSharpFieldOptionsFieldNames = new string[] { "property_name" };
928 private static readonly uint[] _cSharpFieldOptionsFieldTags = new uint[] { 10 };
csharptest714b8692011-05-20 15:23:36 -0500929 public static CSharpFieldOptions DefaultInstance {
930 get { return defaultInstance; }
931 }
932
933 public override CSharpFieldOptions DefaultInstanceForType {
934 get { return defaultInstance; }
935 }
936
937 protected override CSharpFieldOptions ThisMessage {
938 get { return this; }
939 }
940
941 public static pbd::MessageDescriptor Descriptor {
942 get { return global::Google.ProtocolBuffers.DescriptorProtos.CSharpOptions.internal__static_google_protobuf_CSharpFieldOptions__Descriptor; }
943 }
944
945 protected override pb::FieldAccess.FieldAccessorTable<CSharpFieldOptions, CSharpFieldOptions.Builder> InternalFieldAccessors {
946 get { return global::Google.ProtocolBuffers.DescriptorProtos.CSharpOptions.internal__static_google_protobuf_CSharpFieldOptions__FieldAccessorTable; }
947 }
948
949 public const int PropertyNameFieldNumber = 1;
950 private bool hasPropertyName;
951 private string propertyName_ = "";
952 public bool HasPropertyName {
953 get { return hasPropertyName; }
954 }
955 public string PropertyName {
956 get { return propertyName_; }
957 }
958
959 public override bool IsInitialized {
960 get {
961 return true;
962 }
963 }
964
csharptestffafdaa2011-06-03 12:58:14 -0500965 public override void WriteTo(pb::ICodedOutputStream output) {
csharptest714b8692011-05-20 15:23:36 -0500966 int size = SerializedSize;
csharptest920b09a2011-06-08 20:13:29 -0500967 string[] field_names = _cSharpFieldOptionsFieldNames;
csharptestc671a4b2011-06-08 11:51:24 -0500968 if (hasPropertyName) {
csharptest920b09a2011-06-08 20:13:29 -0500969 output.WriteString(1, field_names[0], PropertyName);
csharptest714b8692011-05-20 15:23:36 -0500970 }
971 UnknownFields.WriteTo(output);
972 }
973
974 private int memoizedSerializedSize = -1;
975 public override int SerializedSize {
976 get {
977 int size = memoizedSerializedSize;
978 if (size != -1) return size;
979
980 size = 0;
csharptestc671a4b2011-06-08 11:51:24 -0500981 if (hasPropertyName) {
csharptest714b8692011-05-20 15:23:36 -0500982 size += pb::CodedOutputStream.ComputeStringSize(1, PropertyName);
983 }
984 size += UnknownFields.SerializedSize;
985 memoizedSerializedSize = size;
986 return size;
987 }
988 }
989
990 public static CSharpFieldOptions ParseFrom(pb::ByteString data) {
991 return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
992 }
993 public static CSharpFieldOptions ParseFrom(pb::ByteString data, pb::ExtensionRegistry extensionRegistry) {
994 return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
995 }
996 public static CSharpFieldOptions ParseFrom(byte[] data) {
997 return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
998 }
999 public static CSharpFieldOptions ParseFrom(byte[] data, pb::ExtensionRegistry extensionRegistry) {
1000 return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
1001 }
1002 public static CSharpFieldOptions ParseFrom(global::System.IO.Stream input) {
1003 return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
1004 }
1005 public static CSharpFieldOptions ParseFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
1006 return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
1007 }
1008 public static CSharpFieldOptions ParseDelimitedFrom(global::System.IO.Stream input) {
1009 return CreateBuilder().MergeDelimitedFrom(input).BuildParsed();
1010 }
1011 public static CSharpFieldOptions ParseDelimitedFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
1012 return CreateBuilder().MergeDelimitedFrom(input, extensionRegistry).BuildParsed();
1013 }
csharptest17699c22011-06-03 21:57:15 -05001014 public static CSharpFieldOptions ParseFrom(pb::ICodedInputStream input) {
csharptest714b8692011-05-20 15:23:36 -05001015 return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
1016 }
csharptest17699c22011-06-03 21:57:15 -05001017 public static CSharpFieldOptions ParseFrom(pb::ICodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
csharptest714b8692011-05-20 15:23:36 -05001018 return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
1019 }
1020 public static Builder CreateBuilder() { return new Builder(); }
1021 public override Builder ToBuilder() { return CreateBuilder(this); }
1022 public override Builder CreateBuilderForType() { return new Builder(); }
1023 public static Builder CreateBuilder(CSharpFieldOptions prototype) {
csharptest1a0764a2011-09-09 21:05:29 -05001024 return new Builder(prototype);
csharptest714b8692011-05-20 15:23:36 -05001025 }
1026
csharptest445bdce2011-05-20 15:50:54 -05001027 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
1028 [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
1029 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("ProtoGen", "2.3.0.277")]
csharptest714b8692011-05-20 15:23:36 -05001030 public sealed partial class Builder : pb::GeneratedBuilder<CSharpFieldOptions, Builder> {
1031 protected override Builder ThisBuilder {
1032 get { return this; }
1033 }
csharptest1a0764a2011-09-09 21:05:29 -05001034 public Builder() {
1035 result = DefaultInstance ?? new CSharpFieldOptions();
1036 builderIsReadOnly = result == DefaultInstance;
1037 }
1038 internal Builder(CSharpFieldOptions cloneFrom) {
1039 result = cloneFrom;
1040 builderIsReadOnly = true;
1041 }
csharptest714b8692011-05-20 15:23:36 -05001042
csharptest1a0764a2011-09-09 21:05:29 -05001043 bool builderIsReadOnly;
1044 CSharpFieldOptions result;
1045
1046 private CSharpFieldOptions PrepareBuilder() {
1047 if (builderIsReadOnly) {
1048 CSharpFieldOptions original = result;
1049 result = new CSharpFieldOptions();
1050 builderIsReadOnly = false;
1051 MergeFrom(original);
1052 }
1053 return result;
1054 }
1055
1056 public override bool IsInitialized {
1057 get { return result.IsInitialized; }
1058 }
csharptest714b8692011-05-20 15:23:36 -05001059
1060 protected override CSharpFieldOptions MessageBeingBuilt {
csharptest1a0764a2011-09-09 21:05:29 -05001061 get { return PrepareBuilder(); }
csharptest714b8692011-05-20 15:23:36 -05001062 }
1063
1064 public override Builder Clear() {
csharptest1a0764a2011-09-09 21:05:29 -05001065 result = DefaultInstance ?? new CSharpFieldOptions();
1066 builderIsReadOnly = true;
csharptest714b8692011-05-20 15:23:36 -05001067 return this;
1068 }
1069
1070 public override Builder Clone() {
csharptest1a0764a2011-09-09 21:05:29 -05001071 if (builderIsReadOnly) {
1072 return new Builder(result);
1073 } else {
1074 return new Builder().MergeFrom(result);
1075 }
csharptest714b8692011-05-20 15:23:36 -05001076 }
1077
1078 public override pbd::MessageDescriptor DescriptorForType {
1079 get { return global::Google.ProtocolBuffers.DescriptorProtos.CSharpFieldOptions.Descriptor; }
1080 }
1081
1082 public override CSharpFieldOptions DefaultInstanceForType {
1083 get { return global::Google.ProtocolBuffers.DescriptorProtos.CSharpFieldOptions.DefaultInstance; }
1084 }
1085
1086 public override CSharpFieldOptions BuildPartial() {
csharptest1a0764a2011-09-09 21:05:29 -05001087 if (builderIsReadOnly) {
1088 return result;
csharptest714b8692011-05-20 15:23:36 -05001089 }
csharptest1a0764a2011-09-09 21:05:29 -05001090 builderIsReadOnly = true;
1091 return result;
csharptest714b8692011-05-20 15:23:36 -05001092 }
1093
1094 public override Builder MergeFrom(pb::IMessage other) {
1095 if (other is CSharpFieldOptions) {
1096 return MergeFrom((CSharpFieldOptions) other);
1097 } else {
1098 base.MergeFrom(other);
1099 return this;
1100 }
1101 }
1102
1103 public override Builder MergeFrom(CSharpFieldOptions other) {
1104 if (other == global::Google.ProtocolBuffers.DescriptorProtos.CSharpFieldOptions.DefaultInstance) return this;
csharptest1a0764a2011-09-09 21:05:29 -05001105 PrepareBuilder();
csharptest714b8692011-05-20 15:23:36 -05001106 if (other.HasPropertyName) {
1107 PropertyName = other.PropertyName;
1108 }
1109 this.MergeUnknownFields(other.UnknownFields);
1110 return this;
1111 }
1112
csharptest17699c22011-06-03 21:57:15 -05001113 public override Builder MergeFrom(pb::ICodedInputStream input) {
csharptest714b8692011-05-20 15:23:36 -05001114 return MergeFrom(input, pb::ExtensionRegistry.Empty);
1115 }
1116
csharptest17699c22011-06-03 21:57:15 -05001117 public override Builder MergeFrom(pb::ICodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
csharptest1a0764a2011-09-09 21:05:29 -05001118 PrepareBuilder();
csharptest714b8692011-05-20 15:23:36 -05001119 pb::UnknownFieldSet.Builder unknownFields = null;
csharptest123e5342011-06-03 14:15:21 -05001120 uint tag;
1121 string field_name;
1122 while (input.ReadTag(out tag, out field_name)) {
csharptest920b09a2011-06-08 20:13:29 -05001123 if(tag == 0 && field_name != null) {
1124 int field_ordinal = global::System.Array.BinarySearch(_cSharpFieldOptionsFieldNames, field_name, global::System.StringComparer.Ordinal);
1125 if(field_ordinal >= 0)
1126 tag = _cSharpFieldOptionsFieldTags[field_ordinal];
1127 else {
1128 if (unknownFields == null) {
1129 unknownFields = pb::UnknownFieldSet.CreateBuilder(this.UnknownFields);
1130 }
1131 ParseUnknownField(input, unknownFields, extensionRegistry, tag, field_name);
1132 continue;
1133 }
1134 }
csharptest714b8692011-05-20 15:23:36 -05001135 switch (tag) {
1136 case 0: {
csharptest99284412011-06-03 14:51:06 -05001137 throw pb::InvalidProtocolBufferException.InvalidTag();
csharptest714b8692011-05-20 15:23:36 -05001138 }
1139 default: {
1140 if (pb::WireFormat.IsEndGroupTag(tag)) {
1141 if (unknownFields != null) {
1142 this.UnknownFields = unknownFields.Build();
1143 }
1144 return this;
1145 }
1146 if (unknownFields == null) {
1147 unknownFields = pb::UnknownFieldSet.CreateBuilder(this.UnknownFields);
1148 }
csharptestd2af9e92011-06-03 21:35:02 -05001149 ParseUnknownField(input, unknownFields, extensionRegistry, tag, field_name);
csharptest714b8692011-05-20 15:23:36 -05001150 break;
1151 }
1152 case 10: {
csharptest920b09a2011-06-08 20:13:29 -05001153 result.hasPropertyName = input.ReadString(ref result.propertyName_);
csharptest714b8692011-05-20 15:23:36 -05001154 break;
1155 }
1156 }
1157 }
csharptest123e5342011-06-03 14:15:21 -05001158
1159 if (unknownFields != null) {
1160 this.UnknownFields = unknownFields.Build();
1161 }
1162 return this;
csharptest714b8692011-05-20 15:23:36 -05001163 }
1164
1165
1166 public bool HasPropertyName {
csharptestc671a4b2011-06-08 11:51:24 -05001167 get { return result.hasPropertyName; }
csharptest714b8692011-05-20 15:23:36 -05001168 }
1169 public string PropertyName {
1170 get { return result.PropertyName; }
1171 set { SetPropertyName(value); }
1172 }
1173 public Builder SetPropertyName(string value) {
1174 pb::ThrowHelper.ThrowIfNull(value, "value");
csharptest1a0764a2011-09-09 21:05:29 -05001175 PrepareBuilder();
csharptest714b8692011-05-20 15:23:36 -05001176 result.hasPropertyName = true;
1177 result.propertyName_ = value;
1178 return this;
1179 }
1180 public Builder ClearPropertyName() {
csharptest1a0764a2011-09-09 21:05:29 -05001181 PrepareBuilder();
csharptest714b8692011-05-20 15:23:36 -05001182 result.hasPropertyName = false;
1183 result.propertyName_ = "";
1184 return this;
1185 }
1186 }
1187 static CSharpFieldOptions() {
1188 object.ReferenceEquals(global::Google.ProtocolBuffers.DescriptorProtos.CSharpOptions.Descriptor, null);
1189 }
1190 }
1191
csharptest445bdce2011-05-20 15:50:54 -05001192 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
1193 [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
1194 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("ProtoGen", "2.3.0.277")]
csharptest714b8692011-05-20 15:23:36 -05001195 public sealed partial class CSharpServiceOptions : pb::GeneratedMessage<CSharpServiceOptions, CSharpServiceOptions.Builder> {
1196 private static readonly CSharpServiceOptions defaultInstance = new Builder().BuildPartial();
csharptest920b09a2011-06-08 20:13:29 -05001197 private static readonly string[] _cSharpServiceOptionsFieldNames = new string[] { "interface_id" };
1198 private static readonly uint[] _cSharpServiceOptionsFieldTags = new uint[] { 10 };
csharptest714b8692011-05-20 15:23:36 -05001199 public static CSharpServiceOptions DefaultInstance {
1200 get { return defaultInstance; }
1201 }
1202
1203 public override CSharpServiceOptions DefaultInstanceForType {
1204 get { return defaultInstance; }
1205 }
1206
1207 protected override CSharpServiceOptions ThisMessage {
1208 get { return this; }
1209 }
1210
1211 public static pbd::MessageDescriptor Descriptor {
1212 get { return global::Google.ProtocolBuffers.DescriptorProtos.CSharpOptions.internal__static_google_protobuf_CSharpServiceOptions__Descriptor; }
1213 }
1214
1215 protected override pb::FieldAccess.FieldAccessorTable<CSharpServiceOptions, CSharpServiceOptions.Builder> InternalFieldAccessors {
1216 get { return global::Google.ProtocolBuffers.DescriptorProtos.CSharpOptions.internal__static_google_protobuf_CSharpServiceOptions__FieldAccessorTable; }
1217 }
1218
1219 public const int InterfaceIdFieldNumber = 1;
1220 private bool hasInterfaceId;
1221 private string interfaceId_ = "";
1222 public bool HasInterfaceId {
1223 get { return hasInterfaceId; }
1224 }
1225 public string InterfaceId {
1226 get { return interfaceId_; }
1227 }
1228
1229 public override bool IsInitialized {
1230 get {
1231 return true;
1232 }
1233 }
1234
csharptestffafdaa2011-06-03 12:58:14 -05001235 public override void WriteTo(pb::ICodedOutputStream output) {
csharptest714b8692011-05-20 15:23:36 -05001236 int size = SerializedSize;
csharptest920b09a2011-06-08 20:13:29 -05001237 string[] field_names = _cSharpServiceOptionsFieldNames;
csharptestc671a4b2011-06-08 11:51:24 -05001238 if (hasInterfaceId) {
csharptest920b09a2011-06-08 20:13:29 -05001239 output.WriteString(1, field_names[0], InterfaceId);
csharptest714b8692011-05-20 15:23:36 -05001240 }
1241 UnknownFields.WriteTo(output);
1242 }
1243
1244 private int memoizedSerializedSize = -1;
1245 public override int SerializedSize {
1246 get {
1247 int size = memoizedSerializedSize;
1248 if (size != -1) return size;
1249
1250 size = 0;
csharptestc671a4b2011-06-08 11:51:24 -05001251 if (hasInterfaceId) {
csharptest714b8692011-05-20 15:23:36 -05001252 size += pb::CodedOutputStream.ComputeStringSize(1, InterfaceId);
1253 }
1254 size += UnknownFields.SerializedSize;
1255 memoizedSerializedSize = size;
1256 return size;
1257 }
1258 }
1259
1260 public static CSharpServiceOptions ParseFrom(pb::ByteString data) {
1261 return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
1262 }
1263 public static CSharpServiceOptions ParseFrom(pb::ByteString data, pb::ExtensionRegistry extensionRegistry) {
1264 return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
1265 }
1266 public static CSharpServiceOptions ParseFrom(byte[] data) {
1267 return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
1268 }
1269 public static CSharpServiceOptions ParseFrom(byte[] data, pb::ExtensionRegistry extensionRegistry) {
1270 return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
1271 }
1272 public static CSharpServiceOptions ParseFrom(global::System.IO.Stream input) {
1273 return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
1274 }
1275 public static CSharpServiceOptions ParseFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
1276 return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
1277 }
1278 public static CSharpServiceOptions ParseDelimitedFrom(global::System.IO.Stream input) {
1279 return CreateBuilder().MergeDelimitedFrom(input).BuildParsed();
1280 }
1281 public static CSharpServiceOptions ParseDelimitedFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
1282 return CreateBuilder().MergeDelimitedFrom(input, extensionRegistry).BuildParsed();
1283 }
csharptest17699c22011-06-03 21:57:15 -05001284 public static CSharpServiceOptions ParseFrom(pb::ICodedInputStream input) {
csharptest714b8692011-05-20 15:23:36 -05001285 return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
1286 }
csharptest17699c22011-06-03 21:57:15 -05001287 public static CSharpServiceOptions ParseFrom(pb::ICodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
csharptest714b8692011-05-20 15:23:36 -05001288 return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
1289 }
1290 public static Builder CreateBuilder() { return new Builder(); }
1291 public override Builder ToBuilder() { return CreateBuilder(this); }
1292 public override Builder CreateBuilderForType() { return new Builder(); }
1293 public static Builder CreateBuilder(CSharpServiceOptions prototype) {
csharptest1a0764a2011-09-09 21:05:29 -05001294 return new Builder(prototype);
csharptest714b8692011-05-20 15:23:36 -05001295 }
1296
csharptest445bdce2011-05-20 15:50:54 -05001297 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
1298 [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
1299 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("ProtoGen", "2.3.0.277")]
csharptest714b8692011-05-20 15:23:36 -05001300 public sealed partial class Builder : pb::GeneratedBuilder<CSharpServiceOptions, Builder> {
1301 protected override Builder ThisBuilder {
1302 get { return this; }
1303 }
csharptest1a0764a2011-09-09 21:05:29 -05001304 public Builder() {
1305 result = DefaultInstance ?? new CSharpServiceOptions();
1306 builderIsReadOnly = result == DefaultInstance;
1307 }
1308 internal Builder(CSharpServiceOptions cloneFrom) {
1309 result = cloneFrom;
1310 builderIsReadOnly = true;
1311 }
csharptest714b8692011-05-20 15:23:36 -05001312
csharptest1a0764a2011-09-09 21:05:29 -05001313 bool builderIsReadOnly;
1314 CSharpServiceOptions result;
1315
1316 private CSharpServiceOptions PrepareBuilder() {
1317 if (builderIsReadOnly) {
1318 CSharpServiceOptions original = result;
1319 result = new CSharpServiceOptions();
1320 builderIsReadOnly = false;
1321 MergeFrom(original);
1322 }
1323 return result;
1324 }
1325
1326 public override bool IsInitialized {
1327 get { return result.IsInitialized; }
1328 }
csharptest714b8692011-05-20 15:23:36 -05001329
1330 protected override CSharpServiceOptions MessageBeingBuilt {
csharptest1a0764a2011-09-09 21:05:29 -05001331 get { return PrepareBuilder(); }
csharptest714b8692011-05-20 15:23:36 -05001332 }
1333
1334 public override Builder Clear() {
csharptest1a0764a2011-09-09 21:05:29 -05001335 result = DefaultInstance ?? new CSharpServiceOptions();
1336 builderIsReadOnly = true;
csharptest714b8692011-05-20 15:23:36 -05001337 return this;
1338 }
1339
1340 public override Builder Clone() {
csharptest1a0764a2011-09-09 21:05:29 -05001341 if (builderIsReadOnly) {
1342 return new Builder(result);
1343 } else {
1344 return new Builder().MergeFrom(result);
1345 }
csharptest714b8692011-05-20 15:23:36 -05001346 }
1347
1348 public override pbd::MessageDescriptor DescriptorForType {
1349 get { return global::Google.ProtocolBuffers.DescriptorProtos.CSharpServiceOptions.Descriptor; }
1350 }
1351
1352 public override CSharpServiceOptions DefaultInstanceForType {
1353 get { return global::Google.ProtocolBuffers.DescriptorProtos.CSharpServiceOptions.DefaultInstance; }
1354 }
1355
1356 public override CSharpServiceOptions BuildPartial() {
csharptest1a0764a2011-09-09 21:05:29 -05001357 if (builderIsReadOnly) {
1358 return result;
csharptest714b8692011-05-20 15:23:36 -05001359 }
csharptest1a0764a2011-09-09 21:05:29 -05001360 builderIsReadOnly = true;
1361 return result;
csharptest714b8692011-05-20 15:23:36 -05001362 }
1363
1364 public override Builder MergeFrom(pb::IMessage other) {
1365 if (other is CSharpServiceOptions) {
1366 return MergeFrom((CSharpServiceOptions) other);
1367 } else {
1368 base.MergeFrom(other);
1369 return this;
1370 }
1371 }
1372
1373 public override Builder MergeFrom(CSharpServiceOptions other) {
1374 if (other == global::Google.ProtocolBuffers.DescriptorProtos.CSharpServiceOptions.DefaultInstance) return this;
csharptest1a0764a2011-09-09 21:05:29 -05001375 PrepareBuilder();
csharptest714b8692011-05-20 15:23:36 -05001376 if (other.HasInterfaceId) {
1377 InterfaceId = other.InterfaceId;
1378 }
1379 this.MergeUnknownFields(other.UnknownFields);
1380 return this;
1381 }
1382
csharptest17699c22011-06-03 21:57:15 -05001383 public override Builder MergeFrom(pb::ICodedInputStream input) {
csharptest714b8692011-05-20 15:23:36 -05001384 return MergeFrom(input, pb::ExtensionRegistry.Empty);
1385 }
1386
csharptest17699c22011-06-03 21:57:15 -05001387 public override Builder MergeFrom(pb::ICodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
csharptest1a0764a2011-09-09 21:05:29 -05001388 PrepareBuilder();
csharptest714b8692011-05-20 15:23:36 -05001389 pb::UnknownFieldSet.Builder unknownFields = null;
csharptest123e5342011-06-03 14:15:21 -05001390 uint tag;
1391 string field_name;
1392 while (input.ReadTag(out tag, out field_name)) {
csharptest920b09a2011-06-08 20:13:29 -05001393 if(tag == 0 && field_name != null) {
1394 int field_ordinal = global::System.Array.BinarySearch(_cSharpServiceOptionsFieldNames, field_name, global::System.StringComparer.Ordinal);
1395 if(field_ordinal >= 0)
1396 tag = _cSharpServiceOptionsFieldTags[field_ordinal];
1397 else {
1398 if (unknownFields == null) {
1399 unknownFields = pb::UnknownFieldSet.CreateBuilder(this.UnknownFields);
1400 }
1401 ParseUnknownField(input, unknownFields, extensionRegistry, tag, field_name);
1402 continue;
1403 }
1404 }
csharptest714b8692011-05-20 15:23:36 -05001405 switch (tag) {
1406 case 0: {
csharptest99284412011-06-03 14:51:06 -05001407 throw pb::InvalidProtocolBufferException.InvalidTag();
csharptest714b8692011-05-20 15:23:36 -05001408 }
1409 default: {
1410 if (pb::WireFormat.IsEndGroupTag(tag)) {
1411 if (unknownFields != null) {
1412 this.UnknownFields = unknownFields.Build();
1413 }
1414 return this;
1415 }
1416 if (unknownFields == null) {
1417 unknownFields = pb::UnknownFieldSet.CreateBuilder(this.UnknownFields);
1418 }
csharptestd2af9e92011-06-03 21:35:02 -05001419 ParseUnknownField(input, unknownFields, extensionRegistry, tag, field_name);
csharptest714b8692011-05-20 15:23:36 -05001420 break;
1421 }
1422 case 10: {
csharptest920b09a2011-06-08 20:13:29 -05001423 result.hasInterfaceId = input.ReadString(ref result.interfaceId_);
csharptest714b8692011-05-20 15:23:36 -05001424 break;
1425 }
1426 }
1427 }
csharptest123e5342011-06-03 14:15:21 -05001428
1429 if (unknownFields != null) {
1430 this.UnknownFields = unknownFields.Build();
1431 }
1432 return this;
csharptest714b8692011-05-20 15:23:36 -05001433 }
1434
1435
1436 public bool HasInterfaceId {
csharptestc671a4b2011-06-08 11:51:24 -05001437 get { return result.hasInterfaceId; }
csharptest714b8692011-05-20 15:23:36 -05001438 }
1439 public string InterfaceId {
1440 get { return result.InterfaceId; }
1441 set { SetInterfaceId(value); }
1442 }
1443 public Builder SetInterfaceId(string value) {
1444 pb::ThrowHelper.ThrowIfNull(value, "value");
csharptest1a0764a2011-09-09 21:05:29 -05001445 PrepareBuilder();
csharptest714b8692011-05-20 15:23:36 -05001446 result.hasInterfaceId = true;
1447 result.interfaceId_ = value;
1448 return this;
1449 }
1450 public Builder ClearInterfaceId() {
csharptest1a0764a2011-09-09 21:05:29 -05001451 PrepareBuilder();
csharptest714b8692011-05-20 15:23:36 -05001452 result.hasInterfaceId = false;
1453 result.interfaceId_ = "";
1454 return this;
1455 }
1456 }
1457 static CSharpServiceOptions() {
1458 object.ReferenceEquals(global::Google.ProtocolBuffers.DescriptorProtos.CSharpOptions.Descriptor, null);
1459 }
1460 }
1461
csharptest445bdce2011-05-20 15:50:54 -05001462 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
1463 [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
1464 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("ProtoGen", "2.3.0.277")]
csharptest714b8692011-05-20 15:23:36 -05001465 public sealed partial class CSharpMethodOptions : pb::GeneratedMessage<CSharpMethodOptions, CSharpMethodOptions.Builder> {
1466 private static readonly CSharpMethodOptions defaultInstance = new Builder().BuildPartial();
csharptest920b09a2011-06-08 20:13:29 -05001467 private static readonly string[] _cSharpMethodOptionsFieldNames = new string[] { "dispatch_id" };
1468 private static readonly uint[] _cSharpMethodOptionsFieldTags = new uint[] { 8 };
csharptest714b8692011-05-20 15:23:36 -05001469 public static CSharpMethodOptions DefaultInstance {
1470 get { return defaultInstance; }
1471 }
1472
1473 public override CSharpMethodOptions DefaultInstanceForType {
1474 get { return defaultInstance; }
1475 }
1476
1477 protected override CSharpMethodOptions ThisMessage {
1478 get { return this; }
1479 }
1480
1481 public static pbd::MessageDescriptor Descriptor {
1482 get { return global::Google.ProtocolBuffers.DescriptorProtos.CSharpOptions.internal__static_google_protobuf_CSharpMethodOptions__Descriptor; }
1483 }
1484
1485 protected override pb::FieldAccess.FieldAccessorTable<CSharpMethodOptions, CSharpMethodOptions.Builder> InternalFieldAccessors {
1486 get { return global::Google.ProtocolBuffers.DescriptorProtos.CSharpOptions.internal__static_google_protobuf_CSharpMethodOptions__FieldAccessorTable; }
1487 }
1488
1489 public const int DispatchIdFieldNumber = 1;
1490 private bool hasDispatchId;
csharptestced18e12011-06-09 19:47:56 -05001491 private int dispatchId_;
csharptest714b8692011-05-20 15:23:36 -05001492 public bool HasDispatchId {
1493 get { return hasDispatchId; }
1494 }
1495 public int DispatchId {
1496 get { return dispatchId_; }
1497 }
1498
1499 public override bool IsInitialized {
1500 get {
1501 return true;
1502 }
1503 }
1504
csharptestffafdaa2011-06-03 12:58:14 -05001505 public override void WriteTo(pb::ICodedOutputStream output) {
csharptest714b8692011-05-20 15:23:36 -05001506 int size = SerializedSize;
csharptest920b09a2011-06-08 20:13:29 -05001507 string[] field_names = _cSharpMethodOptionsFieldNames;
csharptestc671a4b2011-06-08 11:51:24 -05001508 if (hasDispatchId) {
csharptest920b09a2011-06-08 20:13:29 -05001509 output.WriteInt32(1, field_names[0], DispatchId);
csharptest714b8692011-05-20 15:23:36 -05001510 }
1511 UnknownFields.WriteTo(output);
1512 }
1513
1514 private int memoizedSerializedSize = -1;
1515 public override int SerializedSize {
1516 get {
1517 int size = memoizedSerializedSize;
1518 if (size != -1) return size;
1519
1520 size = 0;
csharptestc671a4b2011-06-08 11:51:24 -05001521 if (hasDispatchId) {
csharptest714b8692011-05-20 15:23:36 -05001522 size += pb::CodedOutputStream.ComputeInt32Size(1, DispatchId);
1523 }
1524 size += UnknownFields.SerializedSize;
1525 memoizedSerializedSize = size;
1526 return size;
1527 }
1528 }
1529
1530 public static CSharpMethodOptions ParseFrom(pb::ByteString data) {
1531 return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
1532 }
1533 public static CSharpMethodOptions ParseFrom(pb::ByteString data, pb::ExtensionRegistry extensionRegistry) {
1534 return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
1535 }
1536 public static CSharpMethodOptions ParseFrom(byte[] data) {
1537 return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
1538 }
1539 public static CSharpMethodOptions ParseFrom(byte[] data, pb::ExtensionRegistry extensionRegistry) {
1540 return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
1541 }
1542 public static CSharpMethodOptions ParseFrom(global::System.IO.Stream input) {
1543 return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
1544 }
1545 public static CSharpMethodOptions ParseFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
1546 return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
1547 }
1548 public static CSharpMethodOptions ParseDelimitedFrom(global::System.IO.Stream input) {
1549 return CreateBuilder().MergeDelimitedFrom(input).BuildParsed();
1550 }
1551 public static CSharpMethodOptions ParseDelimitedFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
1552 return CreateBuilder().MergeDelimitedFrom(input, extensionRegistry).BuildParsed();
1553 }
csharptest17699c22011-06-03 21:57:15 -05001554 public static CSharpMethodOptions ParseFrom(pb::ICodedInputStream input) {
csharptest714b8692011-05-20 15:23:36 -05001555 return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
1556 }
csharptest17699c22011-06-03 21:57:15 -05001557 public static CSharpMethodOptions ParseFrom(pb::ICodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
csharptest714b8692011-05-20 15:23:36 -05001558 return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
1559 }
1560 public static Builder CreateBuilder() { return new Builder(); }
1561 public override Builder ToBuilder() { return CreateBuilder(this); }
1562 public override Builder CreateBuilderForType() { return new Builder(); }
1563 public static Builder CreateBuilder(CSharpMethodOptions prototype) {
csharptest1a0764a2011-09-09 21:05:29 -05001564 return new Builder(prototype);
csharptest714b8692011-05-20 15:23:36 -05001565 }
1566
csharptest445bdce2011-05-20 15:50:54 -05001567 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
1568 [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
1569 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("ProtoGen", "2.3.0.277")]
csharptest714b8692011-05-20 15:23:36 -05001570 public sealed partial class Builder : pb::GeneratedBuilder<CSharpMethodOptions, Builder> {
1571 protected override Builder ThisBuilder {
1572 get { return this; }
1573 }
csharptest1a0764a2011-09-09 21:05:29 -05001574 public Builder() {
1575 result = DefaultInstance ?? new CSharpMethodOptions();
1576 builderIsReadOnly = result == DefaultInstance;
1577 }
1578 internal Builder(CSharpMethodOptions cloneFrom) {
1579 result = cloneFrom;
1580 builderIsReadOnly = true;
1581 }
csharptest714b8692011-05-20 15:23:36 -05001582
csharptest1a0764a2011-09-09 21:05:29 -05001583 bool builderIsReadOnly;
1584 CSharpMethodOptions result;
1585
1586 private CSharpMethodOptions PrepareBuilder() {
1587 if (builderIsReadOnly) {
1588 CSharpMethodOptions original = result;
1589 result = new CSharpMethodOptions();
1590 builderIsReadOnly = false;
1591 MergeFrom(original);
1592 }
1593 return result;
1594 }
1595
1596 public override bool IsInitialized {
1597 get { return result.IsInitialized; }
1598 }
csharptest714b8692011-05-20 15:23:36 -05001599
1600 protected override CSharpMethodOptions MessageBeingBuilt {
csharptest1a0764a2011-09-09 21:05:29 -05001601 get { return PrepareBuilder(); }
csharptest714b8692011-05-20 15:23:36 -05001602 }
1603
1604 public override Builder Clear() {
csharptest1a0764a2011-09-09 21:05:29 -05001605 result = DefaultInstance ?? new CSharpMethodOptions();
1606 builderIsReadOnly = true;
csharptest714b8692011-05-20 15:23:36 -05001607 return this;
1608 }
1609
1610 public override Builder Clone() {
csharptest1a0764a2011-09-09 21:05:29 -05001611 if (builderIsReadOnly) {
1612 return new Builder(result);
1613 } else {
1614 return new Builder().MergeFrom(result);
1615 }
csharptest714b8692011-05-20 15:23:36 -05001616 }
1617
1618 public override pbd::MessageDescriptor DescriptorForType {
1619 get { return global::Google.ProtocolBuffers.DescriptorProtos.CSharpMethodOptions.Descriptor; }
1620 }
1621
1622 public override CSharpMethodOptions DefaultInstanceForType {
1623 get { return global::Google.ProtocolBuffers.DescriptorProtos.CSharpMethodOptions.DefaultInstance; }
1624 }
1625
1626 public override CSharpMethodOptions BuildPartial() {
csharptest1a0764a2011-09-09 21:05:29 -05001627 if (builderIsReadOnly) {
1628 return result;
csharptest714b8692011-05-20 15:23:36 -05001629 }
csharptest1a0764a2011-09-09 21:05:29 -05001630 builderIsReadOnly = true;
1631 return result;
csharptest714b8692011-05-20 15:23:36 -05001632 }
1633
1634 public override Builder MergeFrom(pb::IMessage other) {
1635 if (other is CSharpMethodOptions) {
1636 return MergeFrom((CSharpMethodOptions) other);
1637 } else {
1638 base.MergeFrom(other);
1639 return this;
1640 }
1641 }
1642
1643 public override Builder MergeFrom(CSharpMethodOptions other) {
1644 if (other == global::Google.ProtocolBuffers.DescriptorProtos.CSharpMethodOptions.DefaultInstance) return this;
csharptest1a0764a2011-09-09 21:05:29 -05001645 PrepareBuilder();
csharptest714b8692011-05-20 15:23:36 -05001646 if (other.HasDispatchId) {
1647 DispatchId = other.DispatchId;
1648 }
1649 this.MergeUnknownFields(other.UnknownFields);
1650 return this;
1651 }
1652
csharptest17699c22011-06-03 21:57:15 -05001653 public override Builder MergeFrom(pb::ICodedInputStream input) {
csharptest714b8692011-05-20 15:23:36 -05001654 return MergeFrom(input, pb::ExtensionRegistry.Empty);
1655 }
1656
csharptest17699c22011-06-03 21:57:15 -05001657 public override Builder MergeFrom(pb::ICodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
csharptest1a0764a2011-09-09 21:05:29 -05001658 PrepareBuilder();
csharptest714b8692011-05-20 15:23:36 -05001659 pb::UnknownFieldSet.Builder unknownFields = null;
csharptest123e5342011-06-03 14:15:21 -05001660 uint tag;
1661 string field_name;
1662 while (input.ReadTag(out tag, out field_name)) {
csharptest920b09a2011-06-08 20:13:29 -05001663 if(tag == 0 && field_name != null) {
1664 int field_ordinal = global::System.Array.BinarySearch(_cSharpMethodOptionsFieldNames, field_name, global::System.StringComparer.Ordinal);
1665 if(field_ordinal >= 0)
1666 tag = _cSharpMethodOptionsFieldTags[field_ordinal];
1667 else {
1668 if (unknownFields == null) {
1669 unknownFields = pb::UnknownFieldSet.CreateBuilder(this.UnknownFields);
1670 }
1671 ParseUnknownField(input, unknownFields, extensionRegistry, tag, field_name);
1672 continue;
1673 }
1674 }
csharptest714b8692011-05-20 15:23:36 -05001675 switch (tag) {
1676 case 0: {
csharptest99284412011-06-03 14:51:06 -05001677 throw pb::InvalidProtocolBufferException.InvalidTag();
csharptest714b8692011-05-20 15:23:36 -05001678 }
1679 default: {
1680 if (pb::WireFormat.IsEndGroupTag(tag)) {
1681 if (unknownFields != null) {
1682 this.UnknownFields = unknownFields.Build();
1683 }
1684 return this;
1685 }
1686 if (unknownFields == null) {
1687 unknownFields = pb::UnknownFieldSet.CreateBuilder(this.UnknownFields);
1688 }
csharptestd2af9e92011-06-03 21:35:02 -05001689 ParseUnknownField(input, unknownFields, extensionRegistry, tag, field_name);
csharptest714b8692011-05-20 15:23:36 -05001690 break;
1691 }
1692 case 8: {
csharptest920b09a2011-06-08 20:13:29 -05001693 result.hasDispatchId = input.ReadInt32(ref result.dispatchId_);
csharptest714b8692011-05-20 15:23:36 -05001694 break;
1695 }
1696 }
1697 }
csharptest123e5342011-06-03 14:15:21 -05001698
1699 if (unknownFields != null) {
1700 this.UnknownFields = unknownFields.Build();
1701 }
1702 return this;
csharptest714b8692011-05-20 15:23:36 -05001703 }
1704
1705
1706 public bool HasDispatchId {
csharptestc671a4b2011-06-08 11:51:24 -05001707 get { return result.hasDispatchId; }
csharptest714b8692011-05-20 15:23:36 -05001708 }
1709 public int DispatchId {
1710 get { return result.DispatchId; }
1711 set { SetDispatchId(value); }
1712 }
1713 public Builder SetDispatchId(int value) {
csharptest1a0764a2011-09-09 21:05:29 -05001714 PrepareBuilder();
csharptest714b8692011-05-20 15:23:36 -05001715 result.hasDispatchId = true;
1716 result.dispatchId_ = value;
1717 return this;
1718 }
1719 public Builder ClearDispatchId() {
csharptest1a0764a2011-09-09 21:05:29 -05001720 PrepareBuilder();
csharptest714b8692011-05-20 15:23:36 -05001721 result.hasDispatchId = false;
1722 result.dispatchId_ = 0;
1723 return this;
1724 }
1725 }
1726 static CSharpMethodOptions() {
1727 object.ReferenceEquals(global::Google.ProtocolBuffers.DescriptorProtos.CSharpOptions.Descriptor, null);
1728 }
1729 }
1730
1731 #endregion
1732
1733}
csharptest2d887332011-08-12 20:13:44 -05001734
1735#endregion Designer generated code