Это невозможно. Если подумать, параметр типа разрешается во время компиляции, тогда как тип System.Type разрешается отражением во время выполнения.
Теперь, сказав, что это невозможно, это возможно с помощью отражения. Если вы создаете класс с отражением, вы можете передать System.Type в качестве параметра, но, вероятно, стоит просто изменить дизайн того, что вы пытаетесь сделать.
РЕДАКТИРОВАТЬ: Вот несколько идей для редизайна.
Откуда взялся System.Type? Не могли бы вы передать его как параметр типа, чтобы он мог быть передан через?
Если нет, то не могли бы вы сделать адаптер, который будет обрабатывать известные типы, которые будут использоваться? Возможно, оператор switch, который преобразует System.Type в правильный тип общего вызова? Все быстрее, чем отражение.