protected BusinessEntityEntity(SerializationInfo info, StreamingContext context) : base(info, context) { if (SerializationHelper.Optimization != SerializationOptimization.Fast) { _businessEntityAddresses = (EntityCollection <BusinessEntityAddressEntity>)info.GetValue("_businessEntityAddresses", typeof(EntityCollection <BusinessEntityAddressEntity>)); _businessEntityContacts = (EntityCollection <BusinessEntityContactEntity>)info.GetValue("_businessEntityContacts", typeof(EntityCollection <BusinessEntityContactEntity>)); _person = (PersonEntity)info.GetValue("_person", typeof(PersonEntity)); if (_person != null) { _person.AfterSave += new EventHandler(OnEntityAfterSave); } _store = (StoreEntity)info.GetValue("_store", typeof(StoreEntity)); if (_store != null) { _store.AfterSave += new EventHandler(OnEntityAfterSave); } _vendor = (VendorEntity)info.GetValue("_vendor", typeof(VendorEntity)); if (_vendor != null) { _vendor.AfterSave += new EventHandler(OnEntityAfterSave); } this.FixupDeserialization(FieldInfoProviderSingleton.GetInstance()); } // __LLBLGENPRO_USER_CODE_REGION_START DeserializationConstructor // __LLBLGENPRO_USER_CODE_REGION_END }
protected CustomerEntity(SerializationInfo info, StreamingContext context) : base(info, context) { if (SerializationHelper.Optimization != SerializationOptimization.Fast) { _salesOrderHeaders = (EntityCollection <SalesOrderHeaderEntity>)info.GetValue("_salesOrderHeaders", typeof(EntityCollection <SalesOrderHeaderEntity>)); _person = (PersonEntity)info.GetValue("_person", typeof(PersonEntity)); if (_person != null) { _person.AfterSave += new EventHandler(OnEntityAfterSave); } _salesTerritory = (SalesTerritoryEntity)info.GetValue("_salesTerritory", typeof(SalesTerritoryEntity)); if (_salesTerritory != null) { _salesTerritory.AfterSave += new EventHandler(OnEntityAfterSave); } _store = (StoreEntity)info.GetValue("_store", typeof(StoreEntity)); if (_store != null) { _store.AfterSave += new EventHandler(OnEntityAfterSave); } this.FixupDeserialization(FieldInfoProviderSingleton.GetInstance()); } // __LLBLGENPRO_USER_CODE_REGION_START DeserializationConstructor // __LLBLGENPRO_USER_CODE_REGION_END }