Tyvärr har Npgsql inte stöd för det du försöker göra. NpgsqlParametervärden är tänkta att endast användas som parametervärden i where-satsen. För att lägga till fältnamn dynamiskt som du avser måste du skapa frågan manuellt genom att använda strängsammansättning.
Jag hoppas att det hjälper.