コード例 #1
0
 public override void InsertOne(int recordsCount)
 {
     session.ExplicitBeginTransaction();
     try {
         for (int i = 0; i < recordsCount; i++)
         {
             var XPOEntity = new XPOEntity(session)
             {
                 Id = i, Value = i
             };
             session.CommitChanges();
         }
     } finally {
         session.ExplicitCommitTransaction();
     }
 }
コード例 #2
0
 public override void CreateTestDataSet(int recordsCount)
 {
     CleanupTestDataSet();
     using (IDataLayer dl = GetDataLayer(DevExpress.Xpo.DB.AutoCreateOption.DatabaseAndSchema)) {
         using (UnitOfWork uow = GetUnitOfWork(dl)) {
             for (int i = 0; i < recordsCount; i++)
             {
                 var XPOEntity = new XPOEntity(uow)
                 {
                     Id = i, Value = i
                 };
             }
             uow.CommitChanges();
         }
     }
     RecordsCount = recordsCount;
 }