Ejemplo n.º 1
0
        public override void WriteTo(ICodedOutputStream output)
        {
            int serializedSize = this.SerializedSize;

            string[] strArray = _verifyUserRequestFieldNames;
            if (this.hasBaseRequest)
            {
                output.WriteMessage(1, strArray[0], this.BaseRequest);
            }
            if (this.hasOpcode)
            {
                output.WriteUInt32(2, strArray[1], this.Opcode);
            }
            if (this.hasVerifyUserListSize)
            {
                output.WriteUInt32(3, strArray[6], this.VerifyUserListSize);
            }
            if (this.verifyUserList_.Count > 0)
            {
                output.WriteMessageArray <VerifyUser>(4, strArray[5], this.verifyUserList_);
            }
            if (this.hasVerifyContent)
            {
                output.WriteString(5, strArray[4], this.VerifyContent);
            }
            if (this.hasSceneListNum)
            {
                output.WriteUInt32(6, strArray[3], this.SceneListNum);
            }
            if (this.sceneList_.Count > 0)
            {
                output.WritePackedUInt32Array(7, strArray[2], this.sceneListMemoizedSerializedSize, this.sceneList_);
            }
        }