1 // <auto-generated> 2 // Generated by the protocol buffer compiler. DO NOT EDIT! 3 // source: grpc/reflection/v1alpha/reflection.proto 4 // </auto-generated> 5 #pragma warning disable 1591, 0612, 3021 6 #region Designer generated code 7 8 using pb = global::Google.Protobuf; 9 using pbc = global::Google.Protobuf.Collections; 10 using pbr = global::Google.Protobuf.Reflection; 11 using scg = global::System.Collections.Generic; 12 namespace Grpc.Reflection.V1Alpha { 13 14 /// <summary>Holder for reflection information generated from grpc/reflection/v1alpha/reflection.proto</summary> 15 public static partial class ReflectionReflection { 16 17 #region Descriptor 18 /// <summary>File descriptor for grpc/reflection/v1alpha/reflection.proto</summary> 19 public static pbr::FileDescriptor Descriptor { 20 get { return descriptor; } 21 } 22 private static pbr::FileDescriptor descriptor; 23 ReflectionReflection()24 static ReflectionReflection() { 25 byte[] descriptorData = global::System.Convert.FromBase64String( 26 string.Concat( 27 "CihncnBjL3JlZmxlY3Rpb24vdjFhbHBoYS9yZWZsZWN0aW9uLnByb3RvEhdn", 28 "cnBjLnJlZmxlY3Rpb24udjFhbHBoYSKKAgoXU2VydmVyUmVmbGVjdGlvblJl", 29 "cXVlc3QSDAoEaG9zdBgBIAEoCRIaChBmaWxlX2J5X2ZpbGVuYW1lGAMgASgJ", 30 "SAASIAoWZmlsZV9jb250YWluaW5nX3N5bWJvbBgEIAEoCUgAEk4KGWZpbGVf", 31 "Y29udGFpbmluZ19leHRlbnNpb24YBSABKAsyKS5ncnBjLnJlZmxlY3Rpb24u", 32 "djFhbHBoYS5FeHRlbnNpb25SZXF1ZXN0SAASJwodYWxsX2V4dGVuc2lvbl9u", 33 "dW1iZXJzX29mX3R5cGUYBiABKAlIABIXCg1saXN0X3NlcnZpY2VzGAcgASgJ", 34 "SABCEQoPbWVzc2FnZV9yZXF1ZXN0IkUKEEV4dGVuc2lvblJlcXVlc3QSFwoP", 35 "Y29udGFpbmluZ190eXBlGAEgASgJEhgKEGV4dGVuc2lvbl9udW1iZXIYAiAB", 36 "KAUi0QMKGFNlcnZlclJlZmxlY3Rpb25SZXNwb25zZRISCgp2YWxpZF9ob3N0", 37 "GAEgASgJEkoKEG9yaWdpbmFsX3JlcXVlc3QYAiABKAsyMC5ncnBjLnJlZmxl", 38 "Y3Rpb24udjFhbHBoYS5TZXJ2ZXJSZWZsZWN0aW9uUmVxdWVzdBJTChhmaWxl", 39 "X2Rlc2NyaXB0b3JfcmVzcG9uc2UYBCABKAsyLy5ncnBjLnJlZmxlY3Rpb24u", 40 "djFhbHBoYS5GaWxlRGVzY3JpcHRvclJlc3BvbnNlSAASWgoeYWxsX2V4dGVu", 41 "c2lvbl9udW1iZXJzX3Jlc3BvbnNlGAUgASgLMjAuZ3JwYy5yZWZsZWN0aW9u", 42 "LnYxYWxwaGEuRXh0ZW5zaW9uTnVtYmVyUmVzcG9uc2VIABJOChZsaXN0X3Nl", 43 "cnZpY2VzX3Jlc3BvbnNlGAYgASgLMiwuZ3JwYy5yZWZsZWN0aW9uLnYxYWxw", 44 "aGEuTGlzdFNlcnZpY2VSZXNwb25zZUgAEkAKDmVycm9yX3Jlc3BvbnNlGAcg", 45 "ASgLMiYuZ3JwYy5yZWZsZWN0aW9uLnYxYWxwaGEuRXJyb3JSZXNwb25zZUgA", 46 "QhIKEG1lc3NhZ2VfcmVzcG9uc2UiNwoWRmlsZURlc2NyaXB0b3JSZXNwb25z", 47 "ZRIdChVmaWxlX2Rlc2NyaXB0b3JfcHJvdG8YASADKAwiSwoXRXh0ZW5zaW9u", 48 "TnVtYmVyUmVzcG9uc2USFgoOYmFzZV90eXBlX25hbWUYASABKAkSGAoQZXh0", 49 "ZW5zaW9uX251bWJlchgCIAMoBSJQChNMaXN0U2VydmljZVJlc3BvbnNlEjkK", 50 "B3NlcnZpY2UYASADKAsyKC5ncnBjLnJlZmxlY3Rpb24udjFhbHBoYS5TZXJ2", 51 "aWNlUmVzcG9uc2UiHwoPU2VydmljZVJlc3BvbnNlEgwKBG5hbWUYASABKAki", 52 "OgoNRXJyb3JSZXNwb25zZRISCgplcnJvcl9jb2RlGAEgASgFEhUKDWVycm9y", 53 "X21lc3NhZ2UYAiABKAkykwEKEFNlcnZlclJlZmxlY3Rpb24SfwoUU2VydmVy", 54 "UmVmbGVjdGlvbkluZm8SMC5ncnBjLnJlZmxlY3Rpb24udjFhbHBoYS5TZXJ2", 55 "ZXJSZWZsZWN0aW9uUmVxdWVzdBoxLmdycGMucmVmbGVjdGlvbi52MWFscGhh", 56 "LlNlcnZlclJlZmxlY3Rpb25SZXNwb25zZSgBMAFiBnByb3RvMw==")); 57 descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, 58 new pbr::FileDescriptor[] { }, 59 new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { 60 new pbr::GeneratedClrTypeInfo(typeof(global::Grpc.Reflection.V1Alpha.ServerReflectionRequest), global::Grpc.Reflection.V1Alpha.ServerReflectionRequest.Parser, new[]{ "Host", "FileByFilename", "FileContainingSymbol", "FileContainingExtension", "AllExtensionNumbersOfType", "ListServices" }, new[]{ "MessageRequest" }, null, null, null), 61 new pbr::GeneratedClrTypeInfo(typeof(global::Grpc.Reflection.V1Alpha.ExtensionRequest), global::Grpc.Reflection.V1Alpha.ExtensionRequest.Parser, new[]{ "ContainingType", "ExtensionNumber" }, null, null, null, null), 62 new pbr::GeneratedClrTypeInfo(typeof(global::Grpc.Reflection.V1Alpha.ServerReflectionResponse), global::Grpc.Reflection.V1Alpha.ServerReflectionResponse.Parser, new[]{ "ValidHost", "OriginalRequest", "FileDescriptorResponse", "AllExtensionNumbersResponse", "ListServicesResponse", "ErrorResponse" }, new[]{ "MessageResponse" }, null, null, null), 63 new pbr::GeneratedClrTypeInfo(typeof(global::Grpc.Reflection.V1Alpha.FileDescriptorResponse), global::Grpc.Reflection.V1Alpha.FileDescriptorResponse.Parser, new[]{ "FileDescriptorProto" }, null, null, null, null), 64 new pbr::GeneratedClrTypeInfo(typeof(global::Grpc.Reflection.V1Alpha.ExtensionNumberResponse), global::Grpc.Reflection.V1Alpha.ExtensionNumberResponse.Parser, new[]{ "BaseTypeName", "ExtensionNumber" }, null, null, null, null), 65 new pbr::GeneratedClrTypeInfo(typeof(global::Grpc.Reflection.V1Alpha.ListServiceResponse), global::Grpc.Reflection.V1Alpha.ListServiceResponse.Parser, new[]{ "Service" }, null, null, null, null), 66 new pbr::GeneratedClrTypeInfo(typeof(global::Grpc.Reflection.V1Alpha.ServiceResponse), global::Grpc.Reflection.V1Alpha.ServiceResponse.Parser, new[]{ "Name" }, null, null, null, null), 67 new pbr::GeneratedClrTypeInfo(typeof(global::Grpc.Reflection.V1Alpha.ErrorResponse), global::Grpc.Reflection.V1Alpha.ErrorResponse.Parser, new[]{ "ErrorCode", "ErrorMessage" }, null, null, null, null) 68 })); 69 } 70 #endregion 71 72 } 73 #region Messages 74 /// <summary> 75 /// The message sent by the client when calling ServerReflectionInfo method. 76 /// </summary> 77 public sealed partial class ServerReflectionRequest : pb::IMessage<ServerReflectionRequest> 78 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 79 , pb::IBufferMessage 80 #endif 81 { 82 private static readonly pb::MessageParser<ServerReflectionRequest> _parser = new pb::MessageParser<ServerReflectionRequest>(() => new ServerReflectionRequest()); 83 private pb::UnknownFieldSet _unknownFields; 84 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 85 public static pb::MessageParser<ServerReflectionRequest> Parser { get { return _parser; } } 86 87 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 88 public static pbr::MessageDescriptor Descriptor { 89 get { return global::Grpc.Reflection.V1Alpha.ReflectionReflection.Descriptor.MessageTypes[0]; } 90 } 91 92 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 93 pbr::MessageDescriptor pb::IMessage.Descriptor { 94 get { return Descriptor; } 95 } 96 97 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] ServerReflectionRequest()98 public ServerReflectionRequest() { 99 OnConstruction(); 100 } 101 OnConstruction()102 partial void OnConstruction(); 103 104 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] ServerReflectionRequest(ServerReflectionRequest other)105 public ServerReflectionRequest(ServerReflectionRequest other) : this() { 106 host_ = other.host_; 107 switch (other.MessageRequestCase) { 108 case MessageRequestOneofCase.FileByFilename: 109 FileByFilename = other.FileByFilename; 110 break; 111 case MessageRequestOneofCase.FileContainingSymbol: 112 FileContainingSymbol = other.FileContainingSymbol; 113 break; 114 case MessageRequestOneofCase.FileContainingExtension: 115 FileContainingExtension = other.FileContainingExtension.Clone(); 116 break; 117 case MessageRequestOneofCase.AllExtensionNumbersOfType: 118 AllExtensionNumbersOfType = other.AllExtensionNumbersOfType; 119 break; 120 case MessageRequestOneofCase.ListServices: 121 ListServices = other.ListServices; 122 break; 123 } 124 125 _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 126 } 127 128 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] Clone()129 public ServerReflectionRequest Clone() { 130 return new ServerReflectionRequest(this); 131 } 132 133 /// <summary>Field number for the "host" field.</summary> 134 public const int HostFieldNumber = 1; 135 private string host_ = ""; 136 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 137 public string Host { 138 get { return host_; } 139 set { 140 host_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); 141 } 142 } 143 144 /// <summary>Field number for the "file_by_filename" field.</summary> 145 public const int FileByFilenameFieldNumber = 3; 146 /// <summary> 147 /// Find a proto file by the file name. 148 /// </summary> 149 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 150 public string FileByFilename { 151 get { return messageRequestCase_ == MessageRequestOneofCase.FileByFilename ? (string) messageRequest_ : ""; } 152 set { 153 messageRequest_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); 154 messageRequestCase_ = MessageRequestOneofCase.FileByFilename; 155 } 156 } 157 158 /// <summary>Field number for the "file_containing_symbol" field.</summary> 159 public const int FileContainingSymbolFieldNumber = 4; 160 /// <summary> 161 /// Find the proto file that declares the given fully-qualified symbol name. 162 /// This field should be a fully-qualified symbol name 163 /// (e.g. <package>.<service>[.<method>] or <package>.<type>). 164 /// </summary> 165 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 166 public string FileContainingSymbol { 167 get { return messageRequestCase_ == MessageRequestOneofCase.FileContainingSymbol ? (string) messageRequest_ : ""; } 168 set { 169 messageRequest_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); 170 messageRequestCase_ = MessageRequestOneofCase.FileContainingSymbol; 171 } 172 } 173 174 /// <summary>Field number for the "file_containing_extension" field.</summary> 175 public const int FileContainingExtensionFieldNumber = 5; 176 /// <summary> 177 /// Find the proto file which defines an extension extending the given 178 /// message type with the given field number. 179 /// </summary> 180 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 181 public global::Grpc.Reflection.V1Alpha.ExtensionRequest FileContainingExtension { 182 get { return messageRequestCase_ == MessageRequestOneofCase.FileContainingExtension ? (global::Grpc.Reflection.V1Alpha.ExtensionRequest) messageRequest_ : null; } 183 set { 184 messageRequest_ = value; 185 messageRequestCase_ = value == null ? MessageRequestOneofCase.None : MessageRequestOneofCase.FileContainingExtension; 186 } 187 } 188 189 /// <summary>Field number for the "all_extension_numbers_of_type" field.</summary> 190 public const int AllExtensionNumbersOfTypeFieldNumber = 6; 191 /// <summary> 192 /// Finds the tag numbers used by all known extensions of the given message 193 /// type, and appends them to ExtensionNumberResponse in an undefined order. 194 /// Its corresponding method is best-effort: it's not guaranteed that the 195 /// reflection service will implement this method, and it's not guaranteed 196 /// that this method will provide all extensions. Returns 197 /// StatusCode::UNIMPLEMENTED if it's not implemented. 198 /// This field should be a fully-qualified type name. The format is 199 /// <package>.<type> 200 /// </summary> 201 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 202 public string AllExtensionNumbersOfType { 203 get { return messageRequestCase_ == MessageRequestOneofCase.AllExtensionNumbersOfType ? (string) messageRequest_ : ""; } 204 set { 205 messageRequest_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); 206 messageRequestCase_ = MessageRequestOneofCase.AllExtensionNumbersOfType; 207 } 208 } 209 210 /// <summary>Field number for the "list_services" field.</summary> 211 public const int ListServicesFieldNumber = 7; 212 /// <summary> 213 /// List the full names of registered services. The content will not be 214 /// checked. 215 /// </summary> 216 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 217 public string ListServices { 218 get { return messageRequestCase_ == MessageRequestOneofCase.ListServices ? (string) messageRequest_ : ""; } 219 set { 220 messageRequest_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); 221 messageRequestCase_ = MessageRequestOneofCase.ListServices; 222 } 223 } 224 225 private object messageRequest_; 226 /// <summary>Enum of possible cases for the "message_request" oneof.</summary> 227 public enum MessageRequestOneofCase { 228 None = 0, 229 FileByFilename = 3, 230 FileContainingSymbol = 4, 231 FileContainingExtension = 5, 232 AllExtensionNumbersOfType = 6, 233 ListServices = 7, 234 } 235 private MessageRequestOneofCase messageRequestCase_ = MessageRequestOneofCase.None; 236 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 237 public MessageRequestOneofCase MessageRequestCase { 238 get { return messageRequestCase_; } 239 } 240 241 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] ClearMessageRequest()242 public void ClearMessageRequest() { 243 messageRequestCase_ = MessageRequestOneofCase.None; 244 messageRequest_ = null; 245 } 246 247 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] Equals(object other)248 public override bool Equals(object other) { 249 return Equals(other as ServerReflectionRequest); 250 } 251 252 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] Equals(ServerReflectionRequest other)253 public bool Equals(ServerReflectionRequest other) { 254 if (ReferenceEquals(other, null)) { 255 return false; 256 } 257 if (ReferenceEquals(other, this)) { 258 return true; 259 } 260 if (Host != other.Host) return false; 261 if (FileByFilename != other.FileByFilename) return false; 262 if (FileContainingSymbol != other.FileContainingSymbol) return false; 263 if (!object.Equals(FileContainingExtension, other.FileContainingExtension)) return false; 264 if (AllExtensionNumbersOfType != other.AllExtensionNumbersOfType) return false; 265 if (ListServices != other.ListServices) return false; 266 if (MessageRequestCase != other.MessageRequestCase) return false; 267 return Equals(_unknownFields, other._unknownFields); 268 } 269 270 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] GetHashCode()271 public override int GetHashCode() { 272 int hash = 1; 273 if (Host.Length != 0) hash ^= Host.GetHashCode(); 274 if (messageRequestCase_ == MessageRequestOneofCase.FileByFilename) hash ^= FileByFilename.GetHashCode(); 275 if (messageRequestCase_ == MessageRequestOneofCase.FileContainingSymbol) hash ^= FileContainingSymbol.GetHashCode(); 276 if (messageRequestCase_ == MessageRequestOneofCase.FileContainingExtension) hash ^= FileContainingExtension.GetHashCode(); 277 if (messageRequestCase_ == MessageRequestOneofCase.AllExtensionNumbersOfType) hash ^= AllExtensionNumbersOfType.GetHashCode(); 278 if (messageRequestCase_ == MessageRequestOneofCase.ListServices) hash ^= ListServices.GetHashCode(); 279 hash ^= (int) messageRequestCase_; 280 if (_unknownFields != null) { 281 hash ^= _unknownFields.GetHashCode(); 282 } 283 return hash; 284 } 285 286 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] ToString()287 public override string ToString() { 288 return pb::JsonFormatter.ToDiagnosticString(this); 289 } 290 291 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] WriteTo(pb::CodedOutputStream output)292 public void WriteTo(pb::CodedOutputStream output) { 293 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 294 output.WriteRawMessage(this); 295 #else 296 if (Host.Length != 0) { 297 output.WriteRawTag(10); 298 output.WriteString(Host); 299 } 300 if (messageRequestCase_ == MessageRequestOneofCase.FileByFilename) { 301 output.WriteRawTag(26); 302 output.WriteString(FileByFilename); 303 } 304 if (messageRequestCase_ == MessageRequestOneofCase.FileContainingSymbol) { 305 output.WriteRawTag(34); 306 output.WriteString(FileContainingSymbol); 307 } 308 if (messageRequestCase_ == MessageRequestOneofCase.FileContainingExtension) { 309 output.WriteRawTag(42); 310 output.WriteMessage(FileContainingExtension); 311 } 312 if (messageRequestCase_ == MessageRequestOneofCase.AllExtensionNumbersOfType) { 313 output.WriteRawTag(50); 314 output.WriteString(AllExtensionNumbersOfType); 315 } 316 if (messageRequestCase_ == MessageRequestOneofCase.ListServices) { 317 output.WriteRawTag(58); 318 output.WriteString(ListServices); 319 } 320 if (_unknownFields != null) { 321 _unknownFields.WriteTo(output); 322 } 323 #endif 324 } 325 326 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 327 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)328 void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 329 if (Host.Length != 0) { 330 output.WriteRawTag(10); 331 output.WriteString(Host); 332 } 333 if (messageRequestCase_ == MessageRequestOneofCase.FileByFilename) { 334 output.WriteRawTag(26); 335 output.WriteString(FileByFilename); 336 } 337 if (messageRequestCase_ == MessageRequestOneofCase.FileContainingSymbol) { 338 output.WriteRawTag(34); 339 output.WriteString(FileContainingSymbol); 340 } 341 if (messageRequestCase_ == MessageRequestOneofCase.FileContainingExtension) { 342 output.WriteRawTag(42); 343 output.WriteMessage(FileContainingExtension); 344 } 345 if (messageRequestCase_ == MessageRequestOneofCase.AllExtensionNumbersOfType) { 346 output.WriteRawTag(50); 347 output.WriteString(AllExtensionNumbersOfType); 348 } 349 if (messageRequestCase_ == MessageRequestOneofCase.ListServices) { 350 output.WriteRawTag(58); 351 output.WriteString(ListServices); 352 } 353 if (_unknownFields != null) { 354 _unknownFields.WriteTo(ref output); 355 } 356 } 357 #endif 358 359 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] CalculateSize()360 public int CalculateSize() { 361 int size = 0; 362 if (Host.Length != 0) { 363 size += 1 + pb::CodedOutputStream.ComputeStringSize(Host); 364 } 365 if (messageRequestCase_ == MessageRequestOneofCase.FileByFilename) { 366 size += 1 + pb::CodedOutputStream.ComputeStringSize(FileByFilename); 367 } 368 if (messageRequestCase_ == MessageRequestOneofCase.FileContainingSymbol) { 369 size += 1 + pb::CodedOutputStream.ComputeStringSize(FileContainingSymbol); 370 } 371 if (messageRequestCase_ == MessageRequestOneofCase.FileContainingExtension) { 372 size += 1 + pb::CodedOutputStream.ComputeMessageSize(FileContainingExtension); 373 } 374 if (messageRequestCase_ == MessageRequestOneofCase.AllExtensionNumbersOfType) { 375 size += 1 + pb::CodedOutputStream.ComputeStringSize(AllExtensionNumbersOfType); 376 } 377 if (messageRequestCase_ == MessageRequestOneofCase.ListServices) { 378 size += 1 + pb::CodedOutputStream.ComputeStringSize(ListServices); 379 } 380 if (_unknownFields != null) { 381 size += _unknownFields.CalculateSize(); 382 } 383 return size; 384 } 385 386 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] MergeFrom(ServerReflectionRequest other)387 public void MergeFrom(ServerReflectionRequest other) { 388 if (other == null) { 389 return; 390 } 391 if (other.Host.Length != 0) { 392 Host = other.Host; 393 } 394 switch (other.MessageRequestCase) { 395 case MessageRequestOneofCase.FileByFilename: 396 FileByFilename = other.FileByFilename; 397 break; 398 case MessageRequestOneofCase.FileContainingSymbol: 399 FileContainingSymbol = other.FileContainingSymbol; 400 break; 401 case MessageRequestOneofCase.FileContainingExtension: 402 if (FileContainingExtension == null) { 403 FileContainingExtension = new global::Grpc.Reflection.V1Alpha.ExtensionRequest(); 404 } 405 FileContainingExtension.MergeFrom(other.FileContainingExtension); 406 break; 407 case MessageRequestOneofCase.AllExtensionNumbersOfType: 408 AllExtensionNumbersOfType = other.AllExtensionNumbersOfType; 409 break; 410 case MessageRequestOneofCase.ListServices: 411 ListServices = other.ListServices; 412 break; 413 } 414 415 _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 416 } 417 418 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] MergeFrom(pb::CodedInputStream input)419 public void MergeFrom(pb::CodedInputStream input) { 420 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 421 input.ReadRawMessage(this); 422 #else 423 uint tag; 424 while ((tag = input.ReadTag()) != 0) { 425 switch(tag) { 426 default: 427 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 428 break; 429 case 10: { 430 Host = input.ReadString(); 431 break; 432 } 433 case 26: { 434 FileByFilename = input.ReadString(); 435 break; 436 } 437 case 34: { 438 FileContainingSymbol = input.ReadString(); 439 break; 440 } 441 case 42: { 442 global::Grpc.Reflection.V1Alpha.ExtensionRequest subBuilder = new global::Grpc.Reflection.V1Alpha.ExtensionRequest(); 443 if (messageRequestCase_ == MessageRequestOneofCase.FileContainingExtension) { 444 subBuilder.MergeFrom(FileContainingExtension); 445 } 446 input.ReadMessage(subBuilder); 447 FileContainingExtension = subBuilder; 448 break; 449 } 450 case 50: { 451 AllExtensionNumbersOfType = input.ReadString(); 452 break; 453 } 454 case 58: { 455 ListServices = input.ReadString(); 456 break; 457 } 458 } 459 } 460 #endif 461 } 462 463 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 464 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)465 void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 466 uint tag; 467 while ((tag = input.ReadTag()) != 0) { 468 switch(tag) { 469 default: 470 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 471 break; 472 case 10: { 473 Host = input.ReadString(); 474 break; 475 } 476 case 26: { 477 FileByFilename = input.ReadString(); 478 break; 479 } 480 case 34: { 481 FileContainingSymbol = input.ReadString(); 482 break; 483 } 484 case 42: { 485 global::Grpc.Reflection.V1Alpha.ExtensionRequest subBuilder = new global::Grpc.Reflection.V1Alpha.ExtensionRequest(); 486 if (messageRequestCase_ == MessageRequestOneofCase.FileContainingExtension) { 487 subBuilder.MergeFrom(FileContainingExtension); 488 } 489 input.ReadMessage(subBuilder); 490 FileContainingExtension = subBuilder; 491 break; 492 } 493 case 50: { 494 AllExtensionNumbersOfType = input.ReadString(); 495 break; 496 } 497 case 58: { 498 ListServices = input.ReadString(); 499 break; 500 } 501 } 502 } 503 } 504 #endif 505 506 } 507 508 /// <summary> 509 /// The type name and extension number sent by the client when requesting 510 /// file_containing_extension. 511 /// </summary> 512 public sealed partial class ExtensionRequest : pb::IMessage<ExtensionRequest> 513 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 514 , pb::IBufferMessage 515 #endif 516 { 517 private static readonly pb::MessageParser<ExtensionRequest> _parser = new pb::MessageParser<ExtensionRequest>(() => new ExtensionRequest()); 518 private pb::UnknownFieldSet _unknownFields; 519 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 520 public static pb::MessageParser<ExtensionRequest> Parser { get { return _parser; } } 521 522 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 523 public static pbr::MessageDescriptor Descriptor { 524 get { return global::Grpc.Reflection.V1Alpha.ReflectionReflection.Descriptor.MessageTypes[1]; } 525 } 526 527 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 528 pbr::MessageDescriptor pb::IMessage.Descriptor { 529 get { return Descriptor; } 530 } 531 532 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] ExtensionRequest()533 public ExtensionRequest() { 534 OnConstruction(); 535 } 536 OnConstruction()537 partial void OnConstruction(); 538 539 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] ExtensionRequest(ExtensionRequest other)540 public ExtensionRequest(ExtensionRequest other) : this() { 541 containingType_ = other.containingType_; 542 extensionNumber_ = other.extensionNumber_; 543 _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 544 } 545 546 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] Clone()547 public ExtensionRequest Clone() { 548 return new ExtensionRequest(this); 549 } 550 551 /// <summary>Field number for the "containing_type" field.</summary> 552 public const int ContainingTypeFieldNumber = 1; 553 private string containingType_ = ""; 554 /// <summary> 555 /// Fully-qualified type name. The format should be <package>.<type> 556 /// </summary> 557 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 558 public string ContainingType { 559 get { return containingType_; } 560 set { 561 containingType_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); 562 } 563 } 564 565 /// <summary>Field number for the "extension_number" field.</summary> 566 public const int ExtensionNumberFieldNumber = 2; 567 private int extensionNumber_; 568 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 569 public int ExtensionNumber { 570 get { return extensionNumber_; } 571 set { 572 extensionNumber_ = value; 573 } 574 } 575 576 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] Equals(object other)577 public override bool Equals(object other) { 578 return Equals(other as ExtensionRequest); 579 } 580 581 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] Equals(ExtensionRequest other)582 public bool Equals(ExtensionRequest other) { 583 if (ReferenceEquals(other, null)) { 584 return false; 585 } 586 if (ReferenceEquals(other, this)) { 587 return true; 588 } 589 if (ContainingType != other.ContainingType) return false; 590 if (ExtensionNumber != other.ExtensionNumber) return false; 591 return Equals(_unknownFields, other._unknownFields); 592 } 593 594 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] GetHashCode()595 public override int GetHashCode() { 596 int hash = 1; 597 if (ContainingType.Length != 0) hash ^= ContainingType.GetHashCode(); 598 if (ExtensionNumber != 0) hash ^= ExtensionNumber.GetHashCode(); 599 if (_unknownFields != null) { 600 hash ^= _unknownFields.GetHashCode(); 601 } 602 return hash; 603 } 604 605 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] ToString()606 public override string ToString() { 607 return pb::JsonFormatter.ToDiagnosticString(this); 608 } 609 610 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] WriteTo(pb::CodedOutputStream output)611 public void WriteTo(pb::CodedOutputStream output) { 612 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 613 output.WriteRawMessage(this); 614 #else 615 if (ContainingType.Length != 0) { 616 output.WriteRawTag(10); 617 output.WriteString(ContainingType); 618 } 619 if (ExtensionNumber != 0) { 620 output.WriteRawTag(16); 621 output.WriteInt32(ExtensionNumber); 622 } 623 if (_unknownFields != null) { 624 _unknownFields.WriteTo(output); 625 } 626 #endif 627 } 628 629 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 630 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)631 void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 632 if (ContainingType.Length != 0) { 633 output.WriteRawTag(10); 634 output.WriteString(ContainingType); 635 } 636 if (ExtensionNumber != 0) { 637 output.WriteRawTag(16); 638 output.WriteInt32(ExtensionNumber); 639 } 640 if (_unknownFields != null) { 641 _unknownFields.WriteTo(ref output); 642 } 643 } 644 #endif 645 646 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] CalculateSize()647 public int CalculateSize() { 648 int size = 0; 649 if (ContainingType.Length != 0) { 650 size += 1 + pb::CodedOutputStream.ComputeStringSize(ContainingType); 651 } 652 if (ExtensionNumber != 0) { 653 size += 1 + pb::CodedOutputStream.ComputeInt32Size(ExtensionNumber); 654 } 655 if (_unknownFields != null) { 656 size += _unknownFields.CalculateSize(); 657 } 658 return size; 659 } 660 661 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] MergeFrom(ExtensionRequest other)662 public void MergeFrom(ExtensionRequest other) { 663 if (other == null) { 664 return; 665 } 666 if (other.ContainingType.Length != 0) { 667 ContainingType = other.ContainingType; 668 } 669 if (other.ExtensionNumber != 0) { 670 ExtensionNumber = other.ExtensionNumber; 671 } 672 _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 673 } 674 675 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] MergeFrom(pb::CodedInputStream input)676 public void MergeFrom(pb::CodedInputStream input) { 677 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 678 input.ReadRawMessage(this); 679 #else 680 uint tag; 681 while ((tag = input.ReadTag()) != 0) { 682 switch(tag) { 683 default: 684 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 685 break; 686 case 10: { 687 ContainingType = input.ReadString(); 688 break; 689 } 690 case 16: { 691 ExtensionNumber = input.ReadInt32(); 692 break; 693 } 694 } 695 } 696 #endif 697 } 698 699 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 700 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)701 void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 702 uint tag; 703 while ((tag = input.ReadTag()) != 0) { 704 switch(tag) { 705 default: 706 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 707 break; 708 case 10: { 709 ContainingType = input.ReadString(); 710 break; 711 } 712 case 16: { 713 ExtensionNumber = input.ReadInt32(); 714 break; 715 } 716 } 717 } 718 } 719 #endif 720 721 } 722 723 /// <summary> 724 /// The message sent by the server to answer ServerReflectionInfo method. 725 /// </summary> 726 public sealed partial class ServerReflectionResponse : pb::IMessage<ServerReflectionResponse> 727 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 728 , pb::IBufferMessage 729 #endif 730 { 731 private static readonly pb::MessageParser<ServerReflectionResponse> _parser = new pb::MessageParser<ServerReflectionResponse>(() => new ServerReflectionResponse()); 732 private pb::UnknownFieldSet _unknownFields; 733 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 734 public static pb::MessageParser<ServerReflectionResponse> Parser { get { return _parser; } } 735 736 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 737 public static pbr::MessageDescriptor Descriptor { 738 get { return global::Grpc.Reflection.V1Alpha.ReflectionReflection.Descriptor.MessageTypes[2]; } 739 } 740 741 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 742 pbr::MessageDescriptor pb::IMessage.Descriptor { 743 get { return Descriptor; } 744 } 745 746 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] ServerReflectionResponse()747 public ServerReflectionResponse() { 748 OnConstruction(); 749 } 750 OnConstruction()751 partial void OnConstruction(); 752 753 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] ServerReflectionResponse(ServerReflectionResponse other)754 public ServerReflectionResponse(ServerReflectionResponse other) : this() { 755 validHost_ = other.validHost_; 756 originalRequest_ = other.originalRequest_ != null ? other.originalRequest_.Clone() : null; 757 switch (other.MessageResponseCase) { 758 case MessageResponseOneofCase.FileDescriptorResponse: 759 FileDescriptorResponse = other.FileDescriptorResponse.Clone(); 760 break; 761 case MessageResponseOneofCase.AllExtensionNumbersResponse: 762 AllExtensionNumbersResponse = other.AllExtensionNumbersResponse.Clone(); 763 break; 764 case MessageResponseOneofCase.ListServicesResponse: 765 ListServicesResponse = other.ListServicesResponse.Clone(); 766 break; 767 case MessageResponseOneofCase.ErrorResponse: 768 ErrorResponse = other.ErrorResponse.Clone(); 769 break; 770 } 771 772 _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 773 } 774 775 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] Clone()776 public ServerReflectionResponse Clone() { 777 return new ServerReflectionResponse(this); 778 } 779 780 /// <summary>Field number for the "valid_host" field.</summary> 781 public const int ValidHostFieldNumber = 1; 782 private string validHost_ = ""; 783 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 784 public string ValidHost { 785 get { return validHost_; } 786 set { 787 validHost_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); 788 } 789 } 790 791 /// <summary>Field number for the "original_request" field.</summary> 792 public const int OriginalRequestFieldNumber = 2; 793 private global::Grpc.Reflection.V1Alpha.ServerReflectionRequest originalRequest_; 794 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 795 public global::Grpc.Reflection.V1Alpha.ServerReflectionRequest OriginalRequest { 796 get { return originalRequest_; } 797 set { 798 originalRequest_ = value; 799 } 800 } 801 802 /// <summary>Field number for the "file_descriptor_response" field.</summary> 803 public const int FileDescriptorResponseFieldNumber = 4; 804 /// <summary> 805 /// This message is used to answer file_by_filename, file_containing_symbol, 806 /// file_containing_extension requests with transitive dependencies. As 807 /// the repeated label is not allowed in oneof fields, we use a 808 /// FileDescriptorResponse message to encapsulate the repeated fields. 809 /// The reflection service is allowed to avoid sending FileDescriptorProtos 810 /// that were previously sent in response to earlier requests in the stream. 811 /// </summary> 812 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 813 public global::Grpc.Reflection.V1Alpha.FileDescriptorResponse FileDescriptorResponse { 814 get { return messageResponseCase_ == MessageResponseOneofCase.FileDescriptorResponse ? (global::Grpc.Reflection.V1Alpha.FileDescriptorResponse) messageResponse_ : null; } 815 set { 816 messageResponse_ = value; 817 messageResponseCase_ = value == null ? MessageResponseOneofCase.None : MessageResponseOneofCase.FileDescriptorResponse; 818 } 819 } 820 821 /// <summary>Field number for the "all_extension_numbers_response" field.</summary> 822 public const int AllExtensionNumbersResponseFieldNumber = 5; 823 /// <summary> 824 /// This message is used to answer all_extension_numbers_of_type requst. 825 /// </summary> 826 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 827 public global::Grpc.Reflection.V1Alpha.ExtensionNumberResponse AllExtensionNumbersResponse { 828 get { return messageResponseCase_ == MessageResponseOneofCase.AllExtensionNumbersResponse ? (global::Grpc.Reflection.V1Alpha.ExtensionNumberResponse) messageResponse_ : null; } 829 set { 830 messageResponse_ = value; 831 messageResponseCase_ = value == null ? MessageResponseOneofCase.None : MessageResponseOneofCase.AllExtensionNumbersResponse; 832 } 833 } 834 835 /// <summary>Field number for the "list_services_response" field.</summary> 836 public const int ListServicesResponseFieldNumber = 6; 837 /// <summary> 838 /// This message is used to answer list_services request. 839 /// </summary> 840 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 841 public global::Grpc.Reflection.V1Alpha.ListServiceResponse ListServicesResponse { 842 get { return messageResponseCase_ == MessageResponseOneofCase.ListServicesResponse ? (global::Grpc.Reflection.V1Alpha.ListServiceResponse) messageResponse_ : null; } 843 set { 844 messageResponse_ = value; 845 messageResponseCase_ = value == null ? MessageResponseOneofCase.None : MessageResponseOneofCase.ListServicesResponse; 846 } 847 } 848 849 /// <summary>Field number for the "error_response" field.</summary> 850 public const int ErrorResponseFieldNumber = 7; 851 /// <summary> 852 /// This message is used when an error occurs. 853 /// </summary> 854 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 855 public global::Grpc.Reflection.V1Alpha.ErrorResponse ErrorResponse { 856 get { return messageResponseCase_ == MessageResponseOneofCase.ErrorResponse ? (global::Grpc.Reflection.V1Alpha.ErrorResponse) messageResponse_ : null; } 857 set { 858 messageResponse_ = value; 859 messageResponseCase_ = value == null ? MessageResponseOneofCase.None : MessageResponseOneofCase.ErrorResponse; 860 } 861 } 862 863 private object messageResponse_; 864 /// <summary>Enum of possible cases for the "message_response" oneof.</summary> 865 public enum MessageResponseOneofCase { 866 None = 0, 867 FileDescriptorResponse = 4, 868 AllExtensionNumbersResponse = 5, 869 ListServicesResponse = 6, 870 ErrorResponse = 7, 871 } 872 private MessageResponseOneofCase messageResponseCase_ = MessageResponseOneofCase.None; 873 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 874 public MessageResponseOneofCase MessageResponseCase { 875 get { return messageResponseCase_; } 876 } 877 878 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] ClearMessageResponse()879 public void ClearMessageResponse() { 880 messageResponseCase_ = MessageResponseOneofCase.None; 881 messageResponse_ = null; 882 } 883 884 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] Equals(object other)885 public override bool Equals(object other) { 886 return Equals(other as ServerReflectionResponse); 887 } 888 889 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] Equals(ServerReflectionResponse other)890 public bool Equals(ServerReflectionResponse other) { 891 if (ReferenceEquals(other, null)) { 892 return false; 893 } 894 if (ReferenceEquals(other, this)) { 895 return true; 896 } 897 if (ValidHost != other.ValidHost) return false; 898 if (!object.Equals(OriginalRequest, other.OriginalRequest)) return false; 899 if (!object.Equals(FileDescriptorResponse, other.FileDescriptorResponse)) return false; 900 if (!object.Equals(AllExtensionNumbersResponse, other.AllExtensionNumbersResponse)) return false; 901 if (!object.Equals(ListServicesResponse, other.ListServicesResponse)) return false; 902 if (!object.Equals(ErrorResponse, other.ErrorResponse)) return false; 903 if (MessageResponseCase != other.MessageResponseCase) return false; 904 return Equals(_unknownFields, other._unknownFields); 905 } 906 907 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] GetHashCode()908 public override int GetHashCode() { 909 int hash = 1; 910 if (ValidHost.Length != 0) hash ^= ValidHost.GetHashCode(); 911 if (originalRequest_ != null) hash ^= OriginalRequest.GetHashCode(); 912 if (messageResponseCase_ == MessageResponseOneofCase.FileDescriptorResponse) hash ^= FileDescriptorResponse.GetHashCode(); 913 if (messageResponseCase_ == MessageResponseOneofCase.AllExtensionNumbersResponse) hash ^= AllExtensionNumbersResponse.GetHashCode(); 914 if (messageResponseCase_ == MessageResponseOneofCase.ListServicesResponse) hash ^= ListServicesResponse.GetHashCode(); 915 if (messageResponseCase_ == MessageResponseOneofCase.ErrorResponse) hash ^= ErrorResponse.GetHashCode(); 916 hash ^= (int) messageResponseCase_; 917 if (_unknownFields != null) { 918 hash ^= _unknownFields.GetHashCode(); 919 } 920 return hash; 921 } 922 923 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] ToString()924 public override string ToString() { 925 return pb::JsonFormatter.ToDiagnosticString(this); 926 } 927 928 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] WriteTo(pb::CodedOutputStream output)929 public void WriteTo(pb::CodedOutputStream output) { 930 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 931 output.WriteRawMessage(this); 932 #else 933 if (ValidHost.Length != 0) { 934 output.WriteRawTag(10); 935 output.WriteString(ValidHost); 936 } 937 if (originalRequest_ != null) { 938 output.WriteRawTag(18); 939 output.WriteMessage(OriginalRequest); 940 } 941 if (messageResponseCase_ == MessageResponseOneofCase.FileDescriptorResponse) { 942 output.WriteRawTag(34); 943 output.WriteMessage(FileDescriptorResponse); 944 } 945 if (messageResponseCase_ == MessageResponseOneofCase.AllExtensionNumbersResponse) { 946 output.WriteRawTag(42); 947 output.WriteMessage(AllExtensionNumbersResponse); 948 } 949 if (messageResponseCase_ == MessageResponseOneofCase.ListServicesResponse) { 950 output.WriteRawTag(50); 951 output.WriteMessage(ListServicesResponse); 952 } 953 if (messageResponseCase_ == MessageResponseOneofCase.ErrorResponse) { 954 output.WriteRawTag(58); 955 output.WriteMessage(ErrorResponse); 956 } 957 if (_unknownFields != null) { 958 _unknownFields.WriteTo(output); 959 } 960 #endif 961 } 962 963 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 964 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)965 void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 966 if (ValidHost.Length != 0) { 967 output.WriteRawTag(10); 968 output.WriteString(ValidHost); 969 } 970 if (originalRequest_ != null) { 971 output.WriteRawTag(18); 972 output.WriteMessage(OriginalRequest); 973 } 974 if (messageResponseCase_ == MessageResponseOneofCase.FileDescriptorResponse) { 975 output.WriteRawTag(34); 976 output.WriteMessage(FileDescriptorResponse); 977 } 978 if (messageResponseCase_ == MessageResponseOneofCase.AllExtensionNumbersResponse) { 979 output.WriteRawTag(42); 980 output.WriteMessage(AllExtensionNumbersResponse); 981 } 982 if (messageResponseCase_ == MessageResponseOneofCase.ListServicesResponse) { 983 output.WriteRawTag(50); 984 output.WriteMessage(ListServicesResponse); 985 } 986 if (messageResponseCase_ == MessageResponseOneofCase.ErrorResponse) { 987 output.WriteRawTag(58); 988 output.WriteMessage(ErrorResponse); 989 } 990 if (_unknownFields != null) { 991 _unknownFields.WriteTo(ref output); 992 } 993 } 994 #endif 995 996 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] CalculateSize()997 public int CalculateSize() { 998 int size = 0; 999 if (ValidHost.Length != 0) { 1000 size += 1 + pb::CodedOutputStream.ComputeStringSize(ValidHost); 1001 } 1002 if (originalRequest_ != null) { 1003 size += 1 + pb::CodedOutputStream.ComputeMessageSize(OriginalRequest); 1004 } 1005 if (messageResponseCase_ == MessageResponseOneofCase.FileDescriptorResponse) { 1006 size += 1 + pb::CodedOutputStream.ComputeMessageSize(FileDescriptorResponse); 1007 } 1008 if (messageResponseCase_ == MessageResponseOneofCase.AllExtensionNumbersResponse) { 1009 size += 1 + pb::CodedOutputStream.ComputeMessageSize(AllExtensionNumbersResponse); 1010 } 1011 if (messageResponseCase_ == MessageResponseOneofCase.ListServicesResponse) { 1012 size += 1 + pb::CodedOutputStream.ComputeMessageSize(ListServicesResponse); 1013 } 1014 if (messageResponseCase_ == MessageResponseOneofCase.ErrorResponse) { 1015 size += 1 + pb::CodedOutputStream.ComputeMessageSize(ErrorResponse); 1016 } 1017 if (_unknownFields != null) { 1018 size += _unknownFields.CalculateSize(); 1019 } 1020 return size; 1021 } 1022 1023 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] MergeFrom(ServerReflectionResponse other)1024 public void MergeFrom(ServerReflectionResponse other) { 1025 if (other == null) { 1026 return; 1027 } 1028 if (other.ValidHost.Length != 0) { 1029 ValidHost = other.ValidHost; 1030 } 1031 if (other.originalRequest_ != null) { 1032 if (originalRequest_ == null) { 1033 OriginalRequest = new global::Grpc.Reflection.V1Alpha.ServerReflectionRequest(); 1034 } 1035 OriginalRequest.MergeFrom(other.OriginalRequest); 1036 } 1037 switch (other.MessageResponseCase) { 1038 case MessageResponseOneofCase.FileDescriptorResponse: 1039 if (FileDescriptorResponse == null) { 1040 FileDescriptorResponse = new global::Grpc.Reflection.V1Alpha.FileDescriptorResponse(); 1041 } 1042 FileDescriptorResponse.MergeFrom(other.FileDescriptorResponse); 1043 break; 1044 case MessageResponseOneofCase.AllExtensionNumbersResponse: 1045 if (AllExtensionNumbersResponse == null) { 1046 AllExtensionNumbersResponse = new global::Grpc.Reflection.V1Alpha.ExtensionNumberResponse(); 1047 } 1048 AllExtensionNumbersResponse.MergeFrom(other.AllExtensionNumbersResponse); 1049 break; 1050 case MessageResponseOneofCase.ListServicesResponse: 1051 if (ListServicesResponse == null) { 1052 ListServicesResponse = new global::Grpc.Reflection.V1Alpha.ListServiceResponse(); 1053 } 1054 ListServicesResponse.MergeFrom(other.ListServicesResponse); 1055 break; 1056 case MessageResponseOneofCase.ErrorResponse: 1057 if (ErrorResponse == null) { 1058 ErrorResponse = new global::Grpc.Reflection.V1Alpha.ErrorResponse(); 1059 } 1060 ErrorResponse.MergeFrom(other.ErrorResponse); 1061 break; 1062 } 1063 1064 _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 1065 } 1066 1067 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] MergeFrom(pb::CodedInputStream input)1068 public void MergeFrom(pb::CodedInputStream input) { 1069 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 1070 input.ReadRawMessage(this); 1071 #else 1072 uint tag; 1073 while ((tag = input.ReadTag()) != 0) { 1074 switch(tag) { 1075 default: 1076 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 1077 break; 1078 case 10: { 1079 ValidHost = input.ReadString(); 1080 break; 1081 } 1082 case 18: { 1083 if (originalRequest_ == null) { 1084 OriginalRequest = new global::Grpc.Reflection.V1Alpha.ServerReflectionRequest(); 1085 } 1086 input.ReadMessage(OriginalRequest); 1087 break; 1088 } 1089 case 34: { 1090 global::Grpc.Reflection.V1Alpha.FileDescriptorResponse subBuilder = new global::Grpc.Reflection.V1Alpha.FileDescriptorResponse(); 1091 if (messageResponseCase_ == MessageResponseOneofCase.FileDescriptorResponse) { 1092 subBuilder.MergeFrom(FileDescriptorResponse); 1093 } 1094 input.ReadMessage(subBuilder); 1095 FileDescriptorResponse = subBuilder; 1096 break; 1097 } 1098 case 42: { 1099 global::Grpc.Reflection.V1Alpha.ExtensionNumberResponse subBuilder = new global::Grpc.Reflection.V1Alpha.ExtensionNumberResponse(); 1100 if (messageResponseCase_ == MessageResponseOneofCase.AllExtensionNumbersResponse) { 1101 subBuilder.MergeFrom(AllExtensionNumbersResponse); 1102 } 1103 input.ReadMessage(subBuilder); 1104 AllExtensionNumbersResponse = subBuilder; 1105 break; 1106 } 1107 case 50: { 1108 global::Grpc.Reflection.V1Alpha.ListServiceResponse subBuilder = new global::Grpc.Reflection.V1Alpha.ListServiceResponse(); 1109 if (messageResponseCase_ == MessageResponseOneofCase.ListServicesResponse) { 1110 subBuilder.MergeFrom(ListServicesResponse); 1111 } 1112 input.ReadMessage(subBuilder); 1113 ListServicesResponse = subBuilder; 1114 break; 1115 } 1116 case 58: { 1117 global::Grpc.Reflection.V1Alpha.ErrorResponse subBuilder = new global::Grpc.Reflection.V1Alpha.ErrorResponse(); 1118 if (messageResponseCase_ == MessageResponseOneofCase.ErrorResponse) { 1119 subBuilder.MergeFrom(ErrorResponse); 1120 } 1121 input.ReadMessage(subBuilder); 1122 ErrorResponse = subBuilder; 1123 break; 1124 } 1125 } 1126 } 1127 #endif 1128 } 1129 1130 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 1131 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)1132 void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 1133 uint tag; 1134 while ((tag = input.ReadTag()) != 0) { 1135 switch(tag) { 1136 default: 1137 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 1138 break; 1139 case 10: { 1140 ValidHost = input.ReadString(); 1141 break; 1142 } 1143 case 18: { 1144 if (originalRequest_ == null) { 1145 OriginalRequest = new global::Grpc.Reflection.V1Alpha.ServerReflectionRequest(); 1146 } 1147 input.ReadMessage(OriginalRequest); 1148 break; 1149 } 1150 case 34: { 1151 global::Grpc.Reflection.V1Alpha.FileDescriptorResponse subBuilder = new global::Grpc.Reflection.V1Alpha.FileDescriptorResponse(); 1152 if (messageResponseCase_ == MessageResponseOneofCase.FileDescriptorResponse) { 1153 subBuilder.MergeFrom(FileDescriptorResponse); 1154 } 1155 input.ReadMessage(subBuilder); 1156 FileDescriptorResponse = subBuilder; 1157 break; 1158 } 1159 case 42: { 1160 global::Grpc.Reflection.V1Alpha.ExtensionNumberResponse subBuilder = new global::Grpc.Reflection.V1Alpha.ExtensionNumberResponse(); 1161 if (messageResponseCase_ == MessageResponseOneofCase.AllExtensionNumbersResponse) { 1162 subBuilder.MergeFrom(AllExtensionNumbersResponse); 1163 } 1164 input.ReadMessage(subBuilder); 1165 AllExtensionNumbersResponse = subBuilder; 1166 break; 1167 } 1168 case 50: { 1169 global::Grpc.Reflection.V1Alpha.ListServiceResponse subBuilder = new global::Grpc.Reflection.V1Alpha.ListServiceResponse(); 1170 if (messageResponseCase_ == MessageResponseOneofCase.ListServicesResponse) { 1171 subBuilder.MergeFrom(ListServicesResponse); 1172 } 1173 input.ReadMessage(subBuilder); 1174 ListServicesResponse = subBuilder; 1175 break; 1176 } 1177 case 58: { 1178 global::Grpc.Reflection.V1Alpha.ErrorResponse subBuilder = new global::Grpc.Reflection.V1Alpha.ErrorResponse(); 1179 if (messageResponseCase_ == MessageResponseOneofCase.ErrorResponse) { 1180 subBuilder.MergeFrom(ErrorResponse); 1181 } 1182 input.ReadMessage(subBuilder); 1183 ErrorResponse = subBuilder; 1184 break; 1185 } 1186 } 1187 } 1188 } 1189 #endif 1190 1191 } 1192 1193 /// <summary> 1194 /// Serialized FileDescriptorProto messages sent by the server answering 1195 /// a file_by_filename, file_containing_symbol, or file_containing_extension 1196 /// request. 1197 /// </summary> 1198 public sealed partial class FileDescriptorResponse : pb::IMessage<FileDescriptorResponse> 1199 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 1200 , pb::IBufferMessage 1201 #endif 1202 { 1203 private static readonly pb::MessageParser<FileDescriptorResponse> _parser = new pb::MessageParser<FileDescriptorResponse>(() => new FileDescriptorResponse()); 1204 private pb::UnknownFieldSet _unknownFields; 1205 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1206 public static pb::MessageParser<FileDescriptorResponse> Parser { get { return _parser; } } 1207 1208 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1209 public static pbr::MessageDescriptor Descriptor { 1210 get { return global::Grpc.Reflection.V1Alpha.ReflectionReflection.Descriptor.MessageTypes[3]; } 1211 } 1212 1213 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1214 pbr::MessageDescriptor pb::IMessage.Descriptor { 1215 get { return Descriptor; } 1216 } 1217 1218 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] FileDescriptorResponse()1219 public FileDescriptorResponse() { 1220 OnConstruction(); 1221 } 1222 OnConstruction()1223 partial void OnConstruction(); 1224 1225 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] FileDescriptorResponse(FileDescriptorResponse other)1226 public FileDescriptorResponse(FileDescriptorResponse other) : this() { 1227 fileDescriptorProto_ = other.fileDescriptorProto_.Clone(); 1228 _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 1229 } 1230 1231 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] Clone()1232 public FileDescriptorResponse Clone() { 1233 return new FileDescriptorResponse(this); 1234 } 1235 1236 /// <summary>Field number for the "file_descriptor_proto" field.</summary> 1237 public const int FileDescriptorProtoFieldNumber = 1; 1238 private static readonly pb::FieldCodec<pb::ByteString> _repeated_fileDescriptorProto_codec 1239 = pb::FieldCodec.ForBytes(10); 1240 private readonly pbc::RepeatedField<pb::ByteString> fileDescriptorProto_ = new pbc::RepeatedField<pb::ByteString>(); 1241 /// <summary> 1242 /// Serialized FileDescriptorProto messages. We avoid taking a dependency on 1243 /// descriptor.proto, which uses proto2 only features, by making them opaque 1244 /// bytes instead. 1245 /// </summary> 1246 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1247 public pbc::RepeatedField<pb::ByteString> FileDescriptorProto { 1248 get { return fileDescriptorProto_; } 1249 } 1250 1251 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] Equals(object other)1252 public override bool Equals(object other) { 1253 return Equals(other as FileDescriptorResponse); 1254 } 1255 1256 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] Equals(FileDescriptorResponse other)1257 public bool Equals(FileDescriptorResponse other) { 1258 if (ReferenceEquals(other, null)) { 1259 return false; 1260 } 1261 if (ReferenceEquals(other, this)) { 1262 return true; 1263 } 1264 if(!fileDescriptorProto_.Equals(other.fileDescriptorProto_)) return false; 1265 return Equals(_unknownFields, other._unknownFields); 1266 } 1267 1268 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] GetHashCode()1269 public override int GetHashCode() { 1270 int hash = 1; 1271 hash ^= fileDescriptorProto_.GetHashCode(); 1272 if (_unknownFields != null) { 1273 hash ^= _unknownFields.GetHashCode(); 1274 } 1275 return hash; 1276 } 1277 1278 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] ToString()1279 public override string ToString() { 1280 return pb::JsonFormatter.ToDiagnosticString(this); 1281 } 1282 1283 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] WriteTo(pb::CodedOutputStream output)1284 public void WriteTo(pb::CodedOutputStream output) { 1285 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 1286 output.WriteRawMessage(this); 1287 #else 1288 fileDescriptorProto_.WriteTo(output, _repeated_fileDescriptorProto_codec); 1289 if (_unknownFields != null) { 1290 _unknownFields.WriteTo(output); 1291 } 1292 #endif 1293 } 1294 1295 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 1296 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)1297 void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 1298 fileDescriptorProto_.WriteTo(ref output, _repeated_fileDescriptorProto_codec); 1299 if (_unknownFields != null) { 1300 _unknownFields.WriteTo(ref output); 1301 } 1302 } 1303 #endif 1304 1305 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] CalculateSize()1306 public int CalculateSize() { 1307 int size = 0; 1308 size += fileDescriptorProto_.CalculateSize(_repeated_fileDescriptorProto_codec); 1309 if (_unknownFields != null) { 1310 size += _unknownFields.CalculateSize(); 1311 } 1312 return size; 1313 } 1314 1315 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] MergeFrom(FileDescriptorResponse other)1316 public void MergeFrom(FileDescriptorResponse other) { 1317 if (other == null) { 1318 return; 1319 } 1320 fileDescriptorProto_.Add(other.fileDescriptorProto_); 1321 _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 1322 } 1323 1324 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] MergeFrom(pb::CodedInputStream input)1325 public void MergeFrom(pb::CodedInputStream input) { 1326 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 1327 input.ReadRawMessage(this); 1328 #else 1329 uint tag; 1330 while ((tag = input.ReadTag()) != 0) { 1331 switch(tag) { 1332 default: 1333 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 1334 break; 1335 case 10: { 1336 fileDescriptorProto_.AddEntriesFrom(input, _repeated_fileDescriptorProto_codec); 1337 break; 1338 } 1339 } 1340 } 1341 #endif 1342 } 1343 1344 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 1345 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)1346 void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 1347 uint tag; 1348 while ((tag = input.ReadTag()) != 0) { 1349 switch(tag) { 1350 default: 1351 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 1352 break; 1353 case 10: { 1354 fileDescriptorProto_.AddEntriesFrom(ref input, _repeated_fileDescriptorProto_codec); 1355 break; 1356 } 1357 } 1358 } 1359 } 1360 #endif 1361 1362 } 1363 1364 /// <summary> 1365 /// A list of extension numbers sent by the server answering 1366 /// all_extension_numbers_of_type request. 1367 /// </summary> 1368 public sealed partial class ExtensionNumberResponse : pb::IMessage<ExtensionNumberResponse> 1369 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 1370 , pb::IBufferMessage 1371 #endif 1372 { 1373 private static readonly pb::MessageParser<ExtensionNumberResponse> _parser = new pb::MessageParser<ExtensionNumberResponse>(() => new ExtensionNumberResponse()); 1374 private pb::UnknownFieldSet _unknownFields; 1375 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1376 public static pb::MessageParser<ExtensionNumberResponse> Parser { get { return _parser; } } 1377 1378 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1379 public static pbr::MessageDescriptor Descriptor { 1380 get { return global::Grpc.Reflection.V1Alpha.ReflectionReflection.Descriptor.MessageTypes[4]; } 1381 } 1382 1383 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1384 pbr::MessageDescriptor pb::IMessage.Descriptor { 1385 get { return Descriptor; } 1386 } 1387 1388 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] ExtensionNumberResponse()1389 public ExtensionNumberResponse() { 1390 OnConstruction(); 1391 } 1392 OnConstruction()1393 partial void OnConstruction(); 1394 1395 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] ExtensionNumberResponse(ExtensionNumberResponse other)1396 public ExtensionNumberResponse(ExtensionNumberResponse other) : this() { 1397 baseTypeName_ = other.baseTypeName_; 1398 extensionNumber_ = other.extensionNumber_.Clone(); 1399 _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 1400 } 1401 1402 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] Clone()1403 public ExtensionNumberResponse Clone() { 1404 return new ExtensionNumberResponse(this); 1405 } 1406 1407 /// <summary>Field number for the "base_type_name" field.</summary> 1408 public const int BaseTypeNameFieldNumber = 1; 1409 private string baseTypeName_ = ""; 1410 /// <summary> 1411 /// Full name of the base type, including the package name. The format 1412 /// is <package>.<type> 1413 /// </summary> 1414 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1415 public string BaseTypeName { 1416 get { return baseTypeName_; } 1417 set { 1418 baseTypeName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); 1419 } 1420 } 1421 1422 /// <summary>Field number for the "extension_number" field.</summary> 1423 public const int ExtensionNumberFieldNumber = 2; 1424 private static readonly pb::FieldCodec<int> _repeated_extensionNumber_codec 1425 = pb::FieldCodec.ForInt32(18); 1426 private readonly pbc::RepeatedField<int> extensionNumber_ = new pbc::RepeatedField<int>(); 1427 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1428 public pbc::RepeatedField<int> ExtensionNumber { 1429 get { return extensionNumber_; } 1430 } 1431 1432 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] Equals(object other)1433 public override bool Equals(object other) { 1434 return Equals(other as ExtensionNumberResponse); 1435 } 1436 1437 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] Equals(ExtensionNumberResponse other)1438 public bool Equals(ExtensionNumberResponse other) { 1439 if (ReferenceEquals(other, null)) { 1440 return false; 1441 } 1442 if (ReferenceEquals(other, this)) { 1443 return true; 1444 } 1445 if (BaseTypeName != other.BaseTypeName) return false; 1446 if(!extensionNumber_.Equals(other.extensionNumber_)) return false; 1447 return Equals(_unknownFields, other._unknownFields); 1448 } 1449 1450 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] GetHashCode()1451 public override int GetHashCode() { 1452 int hash = 1; 1453 if (BaseTypeName.Length != 0) hash ^= BaseTypeName.GetHashCode(); 1454 hash ^= extensionNumber_.GetHashCode(); 1455 if (_unknownFields != null) { 1456 hash ^= _unknownFields.GetHashCode(); 1457 } 1458 return hash; 1459 } 1460 1461 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] ToString()1462 public override string ToString() { 1463 return pb::JsonFormatter.ToDiagnosticString(this); 1464 } 1465 1466 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] WriteTo(pb::CodedOutputStream output)1467 public void WriteTo(pb::CodedOutputStream output) { 1468 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 1469 output.WriteRawMessage(this); 1470 #else 1471 if (BaseTypeName.Length != 0) { 1472 output.WriteRawTag(10); 1473 output.WriteString(BaseTypeName); 1474 } 1475 extensionNumber_.WriteTo(output, _repeated_extensionNumber_codec); 1476 if (_unknownFields != null) { 1477 _unknownFields.WriteTo(output); 1478 } 1479 #endif 1480 } 1481 1482 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 1483 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)1484 void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 1485 if (BaseTypeName.Length != 0) { 1486 output.WriteRawTag(10); 1487 output.WriteString(BaseTypeName); 1488 } 1489 extensionNumber_.WriteTo(ref output, _repeated_extensionNumber_codec); 1490 if (_unknownFields != null) { 1491 _unknownFields.WriteTo(ref output); 1492 } 1493 } 1494 #endif 1495 1496 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] CalculateSize()1497 public int CalculateSize() { 1498 int size = 0; 1499 if (BaseTypeName.Length != 0) { 1500 size += 1 + pb::CodedOutputStream.ComputeStringSize(BaseTypeName); 1501 } 1502 size += extensionNumber_.CalculateSize(_repeated_extensionNumber_codec); 1503 if (_unknownFields != null) { 1504 size += _unknownFields.CalculateSize(); 1505 } 1506 return size; 1507 } 1508 1509 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] MergeFrom(ExtensionNumberResponse other)1510 public void MergeFrom(ExtensionNumberResponse other) { 1511 if (other == null) { 1512 return; 1513 } 1514 if (other.BaseTypeName.Length != 0) { 1515 BaseTypeName = other.BaseTypeName; 1516 } 1517 extensionNumber_.Add(other.extensionNumber_); 1518 _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 1519 } 1520 1521 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] MergeFrom(pb::CodedInputStream input)1522 public void MergeFrom(pb::CodedInputStream input) { 1523 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 1524 input.ReadRawMessage(this); 1525 #else 1526 uint tag; 1527 while ((tag = input.ReadTag()) != 0) { 1528 switch(tag) { 1529 default: 1530 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 1531 break; 1532 case 10: { 1533 BaseTypeName = input.ReadString(); 1534 break; 1535 } 1536 case 18: 1537 case 16: { 1538 extensionNumber_.AddEntriesFrom(input, _repeated_extensionNumber_codec); 1539 break; 1540 } 1541 } 1542 } 1543 #endif 1544 } 1545 1546 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 1547 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)1548 void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 1549 uint tag; 1550 while ((tag = input.ReadTag()) != 0) { 1551 switch(tag) { 1552 default: 1553 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 1554 break; 1555 case 10: { 1556 BaseTypeName = input.ReadString(); 1557 break; 1558 } 1559 case 18: 1560 case 16: { 1561 extensionNumber_.AddEntriesFrom(ref input, _repeated_extensionNumber_codec); 1562 break; 1563 } 1564 } 1565 } 1566 } 1567 #endif 1568 1569 } 1570 1571 /// <summary> 1572 /// A list of ServiceResponse sent by the server answering list_services request. 1573 /// </summary> 1574 public sealed partial class ListServiceResponse : pb::IMessage<ListServiceResponse> 1575 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 1576 , pb::IBufferMessage 1577 #endif 1578 { 1579 private static readonly pb::MessageParser<ListServiceResponse> _parser = new pb::MessageParser<ListServiceResponse>(() => new ListServiceResponse()); 1580 private pb::UnknownFieldSet _unknownFields; 1581 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1582 public static pb::MessageParser<ListServiceResponse> Parser { get { return _parser; } } 1583 1584 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1585 public static pbr::MessageDescriptor Descriptor { 1586 get { return global::Grpc.Reflection.V1Alpha.ReflectionReflection.Descriptor.MessageTypes[5]; } 1587 } 1588 1589 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1590 pbr::MessageDescriptor pb::IMessage.Descriptor { 1591 get { return Descriptor; } 1592 } 1593 1594 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] ListServiceResponse()1595 public ListServiceResponse() { 1596 OnConstruction(); 1597 } 1598 OnConstruction()1599 partial void OnConstruction(); 1600 1601 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] ListServiceResponse(ListServiceResponse other)1602 public ListServiceResponse(ListServiceResponse other) : this() { 1603 service_ = other.service_.Clone(); 1604 _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 1605 } 1606 1607 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] Clone()1608 public ListServiceResponse Clone() { 1609 return new ListServiceResponse(this); 1610 } 1611 1612 /// <summary>Field number for the "service" field.</summary> 1613 public const int ServiceFieldNumber = 1; 1614 private static readonly pb::FieldCodec<global::Grpc.Reflection.V1Alpha.ServiceResponse> _repeated_service_codec 1615 = pb::FieldCodec.ForMessage(10, global::Grpc.Reflection.V1Alpha.ServiceResponse.Parser); 1616 private readonly pbc::RepeatedField<global::Grpc.Reflection.V1Alpha.ServiceResponse> service_ = new pbc::RepeatedField<global::Grpc.Reflection.V1Alpha.ServiceResponse>(); 1617 /// <summary> 1618 /// The information of each service may be expanded in the future, so we use 1619 /// ServiceResponse message to encapsulate it. 1620 /// </summary> 1621 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1622 public pbc::RepeatedField<global::Grpc.Reflection.V1Alpha.ServiceResponse> Service { 1623 get { return service_; } 1624 } 1625 1626 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] Equals(object other)1627 public override bool Equals(object other) { 1628 return Equals(other as ListServiceResponse); 1629 } 1630 1631 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] Equals(ListServiceResponse other)1632 public bool Equals(ListServiceResponse other) { 1633 if (ReferenceEquals(other, null)) { 1634 return false; 1635 } 1636 if (ReferenceEquals(other, this)) { 1637 return true; 1638 } 1639 if(!service_.Equals(other.service_)) return false; 1640 return Equals(_unknownFields, other._unknownFields); 1641 } 1642 1643 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] GetHashCode()1644 public override int GetHashCode() { 1645 int hash = 1; 1646 hash ^= service_.GetHashCode(); 1647 if (_unknownFields != null) { 1648 hash ^= _unknownFields.GetHashCode(); 1649 } 1650 return hash; 1651 } 1652 1653 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] ToString()1654 public override string ToString() { 1655 return pb::JsonFormatter.ToDiagnosticString(this); 1656 } 1657 1658 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] WriteTo(pb::CodedOutputStream output)1659 public void WriteTo(pb::CodedOutputStream output) { 1660 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 1661 output.WriteRawMessage(this); 1662 #else 1663 service_.WriteTo(output, _repeated_service_codec); 1664 if (_unknownFields != null) { 1665 _unknownFields.WriteTo(output); 1666 } 1667 #endif 1668 } 1669 1670 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 1671 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)1672 void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 1673 service_.WriteTo(ref output, _repeated_service_codec); 1674 if (_unknownFields != null) { 1675 _unknownFields.WriteTo(ref output); 1676 } 1677 } 1678 #endif 1679 1680 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] CalculateSize()1681 public int CalculateSize() { 1682 int size = 0; 1683 size += service_.CalculateSize(_repeated_service_codec); 1684 if (_unknownFields != null) { 1685 size += _unknownFields.CalculateSize(); 1686 } 1687 return size; 1688 } 1689 1690 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] MergeFrom(ListServiceResponse other)1691 public void MergeFrom(ListServiceResponse other) { 1692 if (other == null) { 1693 return; 1694 } 1695 service_.Add(other.service_); 1696 _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 1697 } 1698 1699 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] MergeFrom(pb::CodedInputStream input)1700 public void MergeFrom(pb::CodedInputStream input) { 1701 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 1702 input.ReadRawMessage(this); 1703 #else 1704 uint tag; 1705 while ((tag = input.ReadTag()) != 0) { 1706 switch(tag) { 1707 default: 1708 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 1709 break; 1710 case 10: { 1711 service_.AddEntriesFrom(input, _repeated_service_codec); 1712 break; 1713 } 1714 } 1715 } 1716 #endif 1717 } 1718 1719 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 1720 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)1721 void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 1722 uint tag; 1723 while ((tag = input.ReadTag()) != 0) { 1724 switch(tag) { 1725 default: 1726 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 1727 break; 1728 case 10: { 1729 service_.AddEntriesFrom(ref input, _repeated_service_codec); 1730 break; 1731 } 1732 } 1733 } 1734 } 1735 #endif 1736 1737 } 1738 1739 /// <summary> 1740 /// The information of a single service used by ListServiceResponse to answer 1741 /// list_services request. 1742 /// </summary> 1743 public sealed partial class ServiceResponse : pb::IMessage<ServiceResponse> 1744 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 1745 , pb::IBufferMessage 1746 #endif 1747 { 1748 private static readonly pb::MessageParser<ServiceResponse> _parser = new pb::MessageParser<ServiceResponse>(() => new ServiceResponse()); 1749 private pb::UnknownFieldSet _unknownFields; 1750 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1751 public static pb::MessageParser<ServiceResponse> Parser { get { return _parser; } } 1752 1753 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1754 public static pbr::MessageDescriptor Descriptor { 1755 get { return global::Grpc.Reflection.V1Alpha.ReflectionReflection.Descriptor.MessageTypes[6]; } 1756 } 1757 1758 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1759 pbr::MessageDescriptor pb::IMessage.Descriptor { 1760 get { return Descriptor; } 1761 } 1762 1763 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] ServiceResponse()1764 public ServiceResponse() { 1765 OnConstruction(); 1766 } 1767 OnConstruction()1768 partial void OnConstruction(); 1769 1770 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] ServiceResponse(ServiceResponse other)1771 public ServiceResponse(ServiceResponse other) : this() { 1772 name_ = other.name_; 1773 _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 1774 } 1775 1776 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] Clone()1777 public ServiceResponse Clone() { 1778 return new ServiceResponse(this); 1779 } 1780 1781 /// <summary>Field number for the "name" field.</summary> 1782 public const int NameFieldNumber = 1; 1783 private string name_ = ""; 1784 /// <summary> 1785 /// Full name of a registered service, including its package name. The format 1786 /// is <package>.<service> 1787 /// </summary> 1788 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1789 public string Name { 1790 get { return name_; } 1791 set { 1792 name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); 1793 } 1794 } 1795 1796 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] Equals(object other)1797 public override bool Equals(object other) { 1798 return Equals(other as ServiceResponse); 1799 } 1800 1801 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] Equals(ServiceResponse other)1802 public bool Equals(ServiceResponse other) { 1803 if (ReferenceEquals(other, null)) { 1804 return false; 1805 } 1806 if (ReferenceEquals(other, this)) { 1807 return true; 1808 } 1809 if (Name != other.Name) return false; 1810 return Equals(_unknownFields, other._unknownFields); 1811 } 1812 1813 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] GetHashCode()1814 public override int GetHashCode() { 1815 int hash = 1; 1816 if (Name.Length != 0) hash ^= Name.GetHashCode(); 1817 if (_unknownFields != null) { 1818 hash ^= _unknownFields.GetHashCode(); 1819 } 1820 return hash; 1821 } 1822 1823 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] ToString()1824 public override string ToString() { 1825 return pb::JsonFormatter.ToDiagnosticString(this); 1826 } 1827 1828 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] WriteTo(pb::CodedOutputStream output)1829 public void WriteTo(pb::CodedOutputStream output) { 1830 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 1831 output.WriteRawMessage(this); 1832 #else 1833 if (Name.Length != 0) { 1834 output.WriteRawTag(10); 1835 output.WriteString(Name); 1836 } 1837 if (_unknownFields != null) { 1838 _unknownFields.WriteTo(output); 1839 } 1840 #endif 1841 } 1842 1843 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 1844 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)1845 void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 1846 if (Name.Length != 0) { 1847 output.WriteRawTag(10); 1848 output.WriteString(Name); 1849 } 1850 if (_unknownFields != null) { 1851 _unknownFields.WriteTo(ref output); 1852 } 1853 } 1854 #endif 1855 1856 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] CalculateSize()1857 public int CalculateSize() { 1858 int size = 0; 1859 if (Name.Length != 0) { 1860 size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); 1861 } 1862 if (_unknownFields != null) { 1863 size += _unknownFields.CalculateSize(); 1864 } 1865 return size; 1866 } 1867 1868 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] MergeFrom(ServiceResponse other)1869 public void MergeFrom(ServiceResponse other) { 1870 if (other == null) { 1871 return; 1872 } 1873 if (other.Name.Length != 0) { 1874 Name = other.Name; 1875 } 1876 _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 1877 } 1878 1879 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] MergeFrom(pb::CodedInputStream input)1880 public void MergeFrom(pb::CodedInputStream input) { 1881 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 1882 input.ReadRawMessage(this); 1883 #else 1884 uint tag; 1885 while ((tag = input.ReadTag()) != 0) { 1886 switch(tag) { 1887 default: 1888 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 1889 break; 1890 case 10: { 1891 Name = input.ReadString(); 1892 break; 1893 } 1894 } 1895 } 1896 #endif 1897 } 1898 1899 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 1900 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)1901 void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 1902 uint tag; 1903 while ((tag = input.ReadTag()) != 0) { 1904 switch(tag) { 1905 default: 1906 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 1907 break; 1908 case 10: { 1909 Name = input.ReadString(); 1910 break; 1911 } 1912 } 1913 } 1914 } 1915 #endif 1916 1917 } 1918 1919 /// <summary> 1920 /// The error code and error message sent by the server when an error occurs. 1921 /// </summary> 1922 public sealed partial class ErrorResponse : pb::IMessage<ErrorResponse> 1923 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 1924 , pb::IBufferMessage 1925 #endif 1926 { 1927 private static readonly pb::MessageParser<ErrorResponse> _parser = new pb::MessageParser<ErrorResponse>(() => new ErrorResponse()); 1928 private pb::UnknownFieldSet _unknownFields; 1929 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1930 public static pb::MessageParser<ErrorResponse> Parser { get { return _parser; } } 1931 1932 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1933 public static pbr::MessageDescriptor Descriptor { 1934 get { return global::Grpc.Reflection.V1Alpha.ReflectionReflection.Descriptor.MessageTypes[7]; } 1935 } 1936 1937 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1938 pbr::MessageDescriptor pb::IMessage.Descriptor { 1939 get { return Descriptor; } 1940 } 1941 1942 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] ErrorResponse()1943 public ErrorResponse() { 1944 OnConstruction(); 1945 } 1946 OnConstruction()1947 partial void OnConstruction(); 1948 1949 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] ErrorResponse(ErrorResponse other)1950 public ErrorResponse(ErrorResponse other) : this() { 1951 errorCode_ = other.errorCode_; 1952 errorMessage_ = other.errorMessage_; 1953 _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 1954 } 1955 1956 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] Clone()1957 public ErrorResponse Clone() { 1958 return new ErrorResponse(this); 1959 } 1960 1961 /// <summary>Field number for the "error_code" field.</summary> 1962 public const int ErrorCodeFieldNumber = 1; 1963 private int errorCode_; 1964 /// <summary> 1965 /// This field uses the error codes defined in grpc::StatusCode. 1966 /// </summary> 1967 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1968 public int ErrorCode { 1969 get { return errorCode_; } 1970 set { 1971 errorCode_ = value; 1972 } 1973 } 1974 1975 /// <summary>Field number for the "error_message" field.</summary> 1976 public const int ErrorMessageFieldNumber = 2; 1977 private string errorMessage_ = ""; 1978 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1979 public string ErrorMessage { 1980 get { return errorMessage_; } 1981 set { 1982 errorMessage_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); 1983 } 1984 } 1985 1986 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] Equals(object other)1987 public override bool Equals(object other) { 1988 return Equals(other as ErrorResponse); 1989 } 1990 1991 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] Equals(ErrorResponse other)1992 public bool Equals(ErrorResponse other) { 1993 if (ReferenceEquals(other, null)) { 1994 return false; 1995 } 1996 if (ReferenceEquals(other, this)) { 1997 return true; 1998 } 1999 if (ErrorCode != other.ErrorCode) return false; 2000 if (ErrorMessage != other.ErrorMessage) return false; 2001 return Equals(_unknownFields, other._unknownFields); 2002 } 2003 2004 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] GetHashCode()2005 public override int GetHashCode() { 2006 int hash = 1; 2007 if (ErrorCode != 0) hash ^= ErrorCode.GetHashCode(); 2008 if (ErrorMessage.Length != 0) hash ^= ErrorMessage.GetHashCode(); 2009 if (_unknownFields != null) { 2010 hash ^= _unknownFields.GetHashCode(); 2011 } 2012 return hash; 2013 } 2014 2015 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] ToString()2016 public override string ToString() { 2017 return pb::JsonFormatter.ToDiagnosticString(this); 2018 } 2019 2020 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] WriteTo(pb::CodedOutputStream output)2021 public void WriteTo(pb::CodedOutputStream output) { 2022 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 2023 output.WriteRawMessage(this); 2024 #else 2025 if (ErrorCode != 0) { 2026 output.WriteRawTag(8); 2027 output.WriteInt32(ErrorCode); 2028 } 2029 if (ErrorMessage.Length != 0) { 2030 output.WriteRawTag(18); 2031 output.WriteString(ErrorMessage); 2032 } 2033 if (_unknownFields != null) { 2034 _unknownFields.WriteTo(output); 2035 } 2036 #endif 2037 } 2038 2039 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 2040 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)2041 void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 2042 if (ErrorCode != 0) { 2043 output.WriteRawTag(8); 2044 output.WriteInt32(ErrorCode); 2045 } 2046 if (ErrorMessage.Length != 0) { 2047 output.WriteRawTag(18); 2048 output.WriteString(ErrorMessage); 2049 } 2050 if (_unknownFields != null) { 2051 _unknownFields.WriteTo(ref output); 2052 } 2053 } 2054 #endif 2055 2056 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] CalculateSize()2057 public int CalculateSize() { 2058 int size = 0; 2059 if (ErrorCode != 0) { 2060 size += 1 + pb::CodedOutputStream.ComputeInt32Size(ErrorCode); 2061 } 2062 if (ErrorMessage.Length != 0) { 2063 size += 1 + pb::CodedOutputStream.ComputeStringSize(ErrorMessage); 2064 } 2065 if (_unknownFields != null) { 2066 size += _unknownFields.CalculateSize(); 2067 } 2068 return size; 2069 } 2070 2071 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] MergeFrom(ErrorResponse other)2072 public void MergeFrom(ErrorResponse other) { 2073 if (other == null) { 2074 return; 2075 } 2076 if (other.ErrorCode != 0) { 2077 ErrorCode = other.ErrorCode; 2078 } 2079 if (other.ErrorMessage.Length != 0) { 2080 ErrorMessage = other.ErrorMessage; 2081 } 2082 _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 2083 } 2084 2085 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] MergeFrom(pb::CodedInputStream input)2086 public void MergeFrom(pb::CodedInputStream input) { 2087 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 2088 input.ReadRawMessage(this); 2089 #else 2090 uint tag; 2091 while ((tag = input.ReadTag()) != 0) { 2092 switch(tag) { 2093 default: 2094 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 2095 break; 2096 case 8: { 2097 ErrorCode = input.ReadInt32(); 2098 break; 2099 } 2100 case 18: { 2101 ErrorMessage = input.ReadString(); 2102 break; 2103 } 2104 } 2105 } 2106 #endif 2107 } 2108 2109 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 2110 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)2111 void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 2112 uint tag; 2113 while ((tag = input.ReadTag()) != 0) { 2114 switch(tag) { 2115 default: 2116 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 2117 break; 2118 case 8: { 2119 ErrorCode = input.ReadInt32(); 2120 break; 2121 } 2122 case 18: { 2123 ErrorMessage = input.ReadString(); 2124 break; 2125 } 2126 } 2127 } 2128 } 2129 #endif 2130 2131 } 2132 2133 #endregion 2134 2135 } 2136 2137 #endregion Designer generated code 2138