I have a wrapper generic class that intended to be used with a set of types. Those types are generated by a utility and are all derived from a base class ClientBase. While C
Unfortunately what you're trying to do isn't possible.
MSDN article on Type Constraints