/// <summary>
        /// 将若干已经存在流程定义导出
        /// </summary>
        /// <param name="exportParams"></param>
        /// <param name="processKeys"></param>
        /// <returns></returns>
        public Stream ExportProcessDescriptors(WfClientExportProcessDescriptorParams exportParams, params string[] processKeys)
        {
            exportParams.NullCheck("exportParams");
            processKeys.NullCheck("processKeys");

            return(this.SingleCall(action => action.ExportProcessDescriptors(exportParams, processKeys)));
        }
        public WfExportProcessDescriptorParams ClientToServer(WfClientExportProcessDescriptorParams client, ref WfExportProcessDescriptorParams server)
        {
            client.NullCheck("client");

            if (server == null)
            {
                server = new WfExportProcessDescriptorParams();
            }

            server.MatrixRoleAsPerson = client.MatrixRoleAsPerson;

            return(server);
        }