public Kbn客室利用区分CBSpecification Specify()
 {
     if (_specification == null)
     {
         _specification = new Kbn客室利用区分CBSpecification(this, new MySpQyCall(this), _forDerivedReferrer, _forScalarSelect, _forScalarCondition, _forColumnQuery);
     }
     return(_specification);
 }
 public Kbn客室利用区分CBSpecification SpecifyKbn客室利用区分() {
     assertForeign("kbn客室利用区分");
     if (_kbn客室利用区分 == null) {
         _kbn客室利用区分 = new Kbn客室利用区分CBSpecification(_baseCB, new Kbn客室利用区分SpQyCall(_qyCall), _forDerivedReferrer, _forScalarSelect, _forScalarCondition, _forColumnQuery);
         if (xhasSyncQyCall()) // inherits it
         { _kbn客室利用区分.xsetSyncQyCall(new Kbn客室利用区分SpQyCall(xsyncQyCall())); }
     }
     return _kbn客室利用区分;
 }