This code:
Code: Select all
OracleEntityProviderConfig efDevartConfig = OracleEntityProviderConfig.Instance;
efDevartConfig.DmlOptions.BatchUpdates.AsynchronousBatch = true;
efDevartConfig.DmlOptions.BatchUpdates.Enabled = true;
efDevartConfig.DmlOptions.BatchUpdates.BatchSize = 150;
efDevartConfig.DmlOptions.ReuseParameters = true;
efDevartConfig.DmlOptions.InsertNullBehaviour = InsertNullBehaviour.Omit;
Code: Select all
ObjectParameter resultSetParameter;
if (resultSet != null)
{
resultSetParameter = new ObjectParameter("ResultSet", resultSet);
}
else
{
resultSetParameter = new ObjectParameter("ResultSet", typeof(global::System.Byte[]));
}
return base.ExecuteFunction("GetExtensionContexts", versionNumberParameter, resultSetParameter);
Code: Select all
System.Data.EntityCommandExecutionException: An error occurred while executing the command definition. See the inner exception for details. ---> System.NotImplementedException: The method or operation is not implemented.
at Devart.Common.Entity.b1.d()
at Devart.Common.DbCommandBase.ExecuteDbDataReader(CommandBehavior behavior, Boolean nonQuery)
at Devart.Common.DbCommandBase.ExecuteDbDataReader(CommandBehavior behavior)
at System.Data.Common.DbCommand.ExecuteReader(CommandBehavior behavior)
at Devart.Data.Oracle.Entity.e.a(CommandBehavior A_0)
at Devart.Data.Oracle.Entity.e.b(CommandBehavior A_0)
at System.Data.Common.DbCommand.ExecuteReader(CommandBehavior behavior)
at System.Data.EntityClient.EntityCommandDefinition.ExecuteStoreCommands(EntityCommand entityCommand, CommandBehavior behavior)
--- End of inner exception stack trace ---
at System.Data.EntityClient.EntityCommandDefinition.ExecuteStoreCommands(EntityCommand entityCommand, CommandBehavior behavior)
at System.Data.Objects.ObjectContext.CreateFunctionObjectResult[TElement](EntityCommand entityCommand, EntitySet entitySet, EdmType edmType, MergeOption mergeOption)
at System.Data.Objects.ObjectContext.ExecuteFunction[TElement](String functionName, MergeOption mergeOption, ObjectParameter[] parameters)
at System.Data.Objects.ObjectContext.ExecuteFunction[TElement](String functionName, ObjectParameter[] parameters)
DomainModel.Designer.cs(10711,0): at Safeguard.SPI2.Domain.Model.DomainModelEntityManager.GetExtensionContexts(Nullable`1 versionNumber, Byte[] resultSet)
Version Manager\VersionManager.cs(1991,0): at Safeguard.SPI2.Version_Manager.VersionManager.GetExtensionContexts(SessionManager sessionManager, Int64 version)
SessionManagerTest.cs(92,0): at UnitTests.SessionManagerTest.TestError()