Although the Property Broker allows multiple actions to be defined in a single WSDL, this is not recommended unless your action is acting as a generic container for other actions.
All that you can do in this case is to define a generic, unrestrictive property description for each ad-hoc property, and use it to create each property object.