| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333 | // Generated by the protocol buffer compiler.  DO NOT EDIT!// source: google/protobuf/unittest_import_public.proto#pragma warning disable 1591, 0612, 3021#region Designer generated codeusing pb = global::Google.ProtocolBuffers;using pbc = global::Google.ProtocolBuffers.Collections;using pbd = global::Google.ProtocolBuffers.Descriptors;using scg = global::System.Collections.Generic;namespace Google.ProtocolBuffers.TestProtos {  [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]  public static partial class UnittestImportPublic {    #region Extension registration    public static void RegisterAllExtensions(pb::ExtensionRegistry registry) {    }    #endregion    #region Static variables    internal static pbd::MessageDescriptor internal__static_protobuf_unittest_import_PublicImportMessage__Descriptor;    internal static pb::FieldAccess.FieldAccessorTable<global::Google.ProtocolBuffers.TestProtos.PublicImportMessage, global::Google.ProtocolBuffers.TestProtos.PublicImportMessage.Builder> internal__static_protobuf_unittest_import_PublicImportMessage__FieldAccessorTable;    #endregion    #region Descriptor    public static pbd::FileDescriptor Descriptor {      get { return descriptor; }    }    private static pbd::FileDescriptor descriptor;    static UnittestImportPublic() {      byte[] descriptorData = global::System.Convert.FromBase64String(          string.Concat(            "Cixnb29nbGUvcHJvdG9idWYvdW5pdHRlc3RfaW1wb3J0X3B1YmxpYy5wcm90",             "bxIYcHJvdG9idWZfdW5pdHRlc3RfaW1wb3J0IiAKE1B1YmxpY0ltcG9ydE1l",             "c3NhZ2USCQoBZRgBIAEoBUI+Chhjb20uZ29vZ2xlLnByb3RvYnVmLnRlc3Sq",           "AiFHb29nbGUuUHJvdG9jb2xCdWZmZXJzLlRlc3RQcm90b3M="));      pbd::FileDescriptor.InternalDescriptorAssigner assigner = delegate(pbd::FileDescriptor root) {        descriptor = root;        internal__static_protobuf_unittest_import_PublicImportMessage__Descriptor = Descriptor.MessageTypes[0];        internal__static_protobuf_unittest_import_PublicImportMessage__FieldAccessorTable =             new pb::FieldAccess.FieldAccessorTable<global::Google.ProtocolBuffers.TestProtos.PublicImportMessage, global::Google.ProtocolBuffers.TestProtos.PublicImportMessage.Builder>(internal__static_protobuf_unittest_import_PublicImportMessage__Descriptor,                new string[] { "E", });        pb::ExtensionRegistry registry = pb::ExtensionRegistry.CreateInstance();        RegisterAllExtensions(registry);        return registry;      };      pbd::FileDescriptor.InternalBuildGeneratedFileFrom(descriptorData,          new pbd::FileDescriptor[] {          }, assigner);    }    #endregion  }  #region Messages  [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]  public sealed partial class PublicImportMessage : pb::GeneratedMessage<PublicImportMessage, PublicImportMessage.Builder> {    private PublicImportMessage() { }    private static readonly PublicImportMessage defaultInstance = new PublicImportMessage().MakeReadOnly();    private static readonly string[] _publicImportMessageFieldNames = new string[] { "e" };    private static readonly uint[] _publicImportMessageFieldTags = new uint[] { 8 };    public static PublicImportMessage DefaultInstance {      get { return defaultInstance; }    }    public override PublicImportMessage DefaultInstanceForType {      get { return DefaultInstance; }    }    protected override PublicImportMessage ThisMessage {      get { return this; }    }    public static pbd::MessageDescriptor Descriptor {      get { return global::Google.ProtocolBuffers.TestProtos.UnittestImportPublic.internal__static_protobuf_unittest_import_PublicImportMessage__Descriptor; }    }    protected override pb::FieldAccess.FieldAccessorTable<PublicImportMessage, PublicImportMessage.Builder> InternalFieldAccessors {      get { return global::Google.ProtocolBuffers.TestProtos.UnittestImportPublic.internal__static_protobuf_unittest_import_PublicImportMessage__FieldAccessorTable; }    }    public const int EFieldNumber = 1;    private bool hasE;    private int e_;    public bool HasE {      get { return hasE; }    }    public int E {      get { return e_; }    }    public override bool IsInitialized {      get {        return true;      }    }    public override void WriteTo(pb::ICodedOutputStream output) {      CalcSerializedSize();      string[] field_names = _publicImportMessageFieldNames;      if (hasE) {        output.WriteInt32(1, field_names[0], E);      }      UnknownFields.WriteTo(output);    }    private int memoizedSerializedSize = -1;    public override int SerializedSize {      get {        int size = memoizedSerializedSize;        if (size != -1) return size;        return CalcSerializedSize();      }    }    private int CalcSerializedSize() {      int size = memoizedSerializedSize;      if (size != -1) return size;      size = 0;      if (hasE) {        size += pb::CodedOutputStream.ComputeInt32Size(1, E);      }      size += UnknownFields.SerializedSize;      memoizedSerializedSize = size;      return size;    }    public static PublicImportMessage ParseFrom(pb::ByteString data) {      return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();    }    public static PublicImportMessage ParseFrom(pb::ByteString data, pb::ExtensionRegistry extensionRegistry) {      return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();    }    public static PublicImportMessage ParseFrom(byte[] data) {      return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();    }    public static PublicImportMessage ParseFrom(byte[] data, pb::ExtensionRegistry extensionRegistry) {      return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();    }    public static PublicImportMessage ParseFrom(global::System.IO.Stream input) {      return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();    }    public static PublicImportMessage ParseFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {      return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();    }    public static PublicImportMessage ParseDelimitedFrom(global::System.IO.Stream input) {      return CreateBuilder().MergeDelimitedFrom(input).BuildParsed();    }    public static PublicImportMessage ParseDelimitedFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {      return CreateBuilder().MergeDelimitedFrom(input, extensionRegistry).BuildParsed();    }    public static PublicImportMessage ParseFrom(pb::ICodedInputStream input) {      return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();    }    public static PublicImportMessage ParseFrom(pb::ICodedInputStream input, pb::ExtensionRegistry extensionRegistry) {      return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();    }    private PublicImportMessage MakeReadOnly() {      return this;    }    public static Builder CreateBuilder() { return new Builder(); }    public override Builder ToBuilder() { return CreateBuilder(this); }    public override Builder CreateBuilderForType() { return new Builder(); }    public static Builder CreateBuilder(PublicImportMessage prototype) {      return new Builder(prototype);    }    [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]    public sealed partial class Builder : pb::GeneratedBuilder<PublicImportMessage, Builder> {      protected override Builder ThisBuilder {        get { return this; }      }      public Builder() {        result = DefaultInstance;        resultIsReadOnly = true;      }      internal Builder(PublicImportMessage cloneFrom) {        result = cloneFrom;        resultIsReadOnly = true;      }      private bool resultIsReadOnly;      private PublicImportMessage result;      private PublicImportMessage PrepareBuilder() {        if (resultIsReadOnly) {          PublicImportMessage original = result;          result = new PublicImportMessage();          resultIsReadOnly = false;          MergeFrom(original);        }        return result;      }      public override bool IsInitialized {        get { return result.IsInitialized; }      }      protected override PublicImportMessage MessageBeingBuilt {        get { return PrepareBuilder(); }      }      public override Builder Clear() {        result = DefaultInstance;        resultIsReadOnly = true;        return this;      }      public override Builder Clone() {        if (resultIsReadOnly) {          return new Builder(result);        } else {          return new Builder().MergeFrom(result);        }      }      public override pbd::MessageDescriptor DescriptorForType {        get { return global::Google.ProtocolBuffers.TestProtos.PublicImportMessage.Descriptor; }      }      public override PublicImportMessage DefaultInstanceForType {        get { return global::Google.ProtocolBuffers.TestProtos.PublicImportMessage.DefaultInstance; }      }      public override PublicImportMessage BuildPartial() {        if (resultIsReadOnly) {          return result;        }        resultIsReadOnly = true;        return result.MakeReadOnly();      }      public override Builder MergeFrom(pb::IMessage other) {        if (other is PublicImportMessage) {          return MergeFrom((PublicImportMessage) other);        } else {          base.MergeFrom(other);          return this;        }      }      public override Builder MergeFrom(PublicImportMessage other) {        if (other == global::Google.ProtocolBuffers.TestProtos.PublicImportMessage.DefaultInstance) return this;        PrepareBuilder();        if (other.HasE) {          E = other.E;        }        this.MergeUnknownFields(other.UnknownFields);        return this;      }      public override Builder MergeFrom(pb::ICodedInputStream input) {        return MergeFrom(input, pb::ExtensionRegistry.Empty);      }      public override Builder MergeFrom(pb::ICodedInputStream input, pb::ExtensionRegistry extensionRegistry) {        PrepareBuilder();        pb::UnknownFieldSet.Builder unknownFields = null;        uint tag;        string field_name;        while (input.ReadTag(out tag, out field_name)) {          if(tag == 0 && field_name != null) {            int field_ordinal = global::System.Array.BinarySearch(_publicImportMessageFieldNames, field_name, global::System.StringComparer.Ordinal);            if(field_ordinal >= 0)              tag = _publicImportMessageFieldTags[field_ordinal];            else {              if (unknownFields == null) {                unknownFields = pb::UnknownFieldSet.CreateBuilder(this.UnknownFields);              }              ParseUnknownField(input, unknownFields, extensionRegistry, tag, field_name);              continue;            }          }          switch (tag) {            case 0: {              throw pb::InvalidProtocolBufferException.InvalidTag();            }            default: {              if (pb::WireFormat.IsEndGroupTag(tag)) {                if (unknownFields != null) {                  this.UnknownFields = unknownFields.Build();                }                return this;              }              if (unknownFields == null) {                unknownFields = pb::UnknownFieldSet.CreateBuilder(this.UnknownFields);              }              ParseUnknownField(input, unknownFields, extensionRegistry, tag, field_name);              break;            }            case 8: {              result.hasE = input.ReadInt32(ref result.e_);              break;            }          }        }        if (unknownFields != null) {          this.UnknownFields = unknownFields.Build();        }        return this;      }      public bool HasE {        get { return result.hasE; }      }      public int E {        get { return result.E; }        set { SetE(value); }      }      public Builder SetE(int value) {        PrepareBuilder();        result.hasE = true;        result.e_ = value;        return this;      }      public Builder ClearE() {        PrepareBuilder();        result.hasE = false;        result.e_ = 0;        return this;      }    }    static PublicImportMessage() {      object.ReferenceEquals(global::Google.ProtocolBuffers.TestProtos.UnittestImportPublic.Descriptor, null);    }  }  #endregion}#endregion Designer generated code
 |