um objeto já conhecido não pode empacotar ele mesmo em seu construtor nem executar qualquer ação que cause o seu empacotamento ...

'{0}': um objeto já conhecido não pode empacotar ele mesmo em seu construtor nem executar qualquer ação que cause o seu empacotamento (por exemplo, passar o ponteiro 'this' como um parâmetro para um método remoto).
'{0}': um objeto já conhecido não pode realizar marshaling dele mesmo em seu construtor nem executar qualquer ação que cause o seu marshaling (por exemplo, passar o ponteiro 'this' como um parâmetro para um método remoto).