A implementação de provedor de persistência do InstanceStore em uso é inválida. Ela tentou executar um comando de aquisição ...

A implementação de provedor de persistência do InstanceStore em uso é inválida. Ela tentou executar um comando de aquisição de bloqueio potencial durante o processamento de um comando de não aquisição de bloqueio. Essa exceção pode ocorrer quando InstancePersistenceContext.Execute ou InstancePersistenceContext.BeginExecute é chamada com um comando que retorna true de InstancePersistenceCommand.AutomaticallyAcquiringLock durante o processamento de um comando que retorna false. Use um provedor de persistência que não faz isso ou substitua AutomaticallyAcquiringLock em um dos comandos para retornar o valor correto.