Uma implementação incorreta da interface IAsyncResult pode estar retornando valores incorretos da propriedade CompletedSynchronously ...

Uma implementação incorreta da interface IAsyncResult pode estar retornando valores incorretos da propriedade CompletedSynchronously ou chamando AsyncCallback mais de um vez. O tipo {0} pode ser a implementação incorreta.