public string GetDatabaseName(PersistentObject obj) => broker.GetDatabaseName(obj);
示例#2
0
 protected PersistentCriteria(CriteriaTypes criteriaType, Type classType)
 {
     m_CriteriaType = criteriaType;
     m_ForClass     = classType;
     m_ForClassName = PersistentObject.GetClassName(classType);
 }
 public void DeleteObject(PersistentObject obj) => broker.DeleteObject(obj);
 public void DeleteObject(PersistentObject obj, Transaction transaction) => broker.DeleteObject(obj, transaction);
 public void SaveObject(PersistentObject obj, Transaction transaction) => broker.SaveObject(obj, transaction);
 public void SaveObject(PersistentObject obj) => broker.SaveObject(obj);
 public bool RetrieveObject(PersistentObject obj, Transaction transaction) => broker.RetrieveObject(obj, transaction);
 public bool RetrieveObject(PersistentObject obj) => broker.RetrieveObject(obj);
示例#9
0
 public Query(Type classType)
 {
     Assert.VerifyNotNull(classType, Error.NotNull);
     this.m_ClassMap  = m_Broker.GetClassMap(PersistentObject.GetClassName(classType));
     this.m_ClassType = classType;
 }