Sono riuscito a risolvere il problema. Non è possibile impostare la proprietà nella stringa di connessione o una qualsiasi delle proprietà di NpgsqlConnection
o NpgsqlCommand
.
Tuttavia, sono stato in grado di impostare il valore di client_encoding
in una domanda. Quindi, subito dopo aver aperto la connessione, ho prima eseguito la (non)query:
set client_encoding = 'WIN1252'
Successivamente, qualsiasi comando successivo sulla stessa connessione utilizzava la codifica corretta e restituiva i risultati senza reclami.