/// <summary> Initializes the class members</summary> private void InitClassMembers() { _attributeValue = new policyDB.CollectionClasses.AttributeValueCollection(new AttributeValueEntityFactory()); _attributeValue.SetContainingEntityInfo(this, "Attribute"); _alwaysFetchAttributeValue = false; _alreadyFetchedAttributeValue = false; _decisionNode = new policyDB.CollectionClasses.DecisionNodeCollection(new DecisionNodeEntityFactory()); _decisionNode.SetContainingEntityInfo(this, "Attribute"); _alwaysFetchDecisionNode = false; _alreadyFetchedDecisionNode = false; _queryValue = new policyDB.CollectionClasses.QueryValueCollection(new QueryValueEntityFactory()); _queryValue.SetContainingEntityInfo(this, "Attribute"); _alwaysFetchQueryValue = false; _alreadyFetchedQueryValue = false; _decisionNodeCollectionViaDecisionNode = new policyDB.CollectionClasses.DecisionNodeCollection(new DecisionNodeEntityFactory()); _alwaysFetchDecisionNodeCollectionViaDecisionNode = false; _alreadyFetchedDecisionNodeCollectionViaDecisionNode = false; _decisionNodeCollectionViaAttributeValue = new policyDB.CollectionClasses.DecisionNodeCollection(new DecisionNodeEntityFactory()); _alwaysFetchDecisionNodeCollectionViaAttributeValue = false; _alreadyFetchedDecisionNodeCollectionViaAttributeValue = false; _queryCollectionViaQueryValue = new policyDB.CollectionClasses.QueryCollection(new QueryEntityFactory()); _alwaysFetchQueryCollectionViaQueryValue = false; _alreadyFetchedQueryCollectionViaQueryValue = false; _attributeType = null; _attributeTypeReturnsNewIfNotFound = true; _alwaysFetchAttributeType = false; _alreadyFetchedAttributeType = false; _context = null; _contextReturnsNewIfNotFound = true; _alwaysFetchContext = false; _alreadyFetchedContext = false; PerformDependencyInjection(); // __LLBLGENPRO_USER_CODE_REGION_START InitClassMembers // __LLBLGENPRO_USER_CODE_REGION_END OnInitClassMembersComplete(); }
/// <summary>Private CTor for deserialization</summary> /// <param name="info"></param> /// <param name="context"></param> protected QueryEntity(SerializationInfo info, StreamingContext context) : base(info, context) { _queryValue = (policyDB.CollectionClasses.QueryValueCollection)info.GetValue("_queryValue", typeof(policyDB.CollectionClasses.QueryValueCollection)); _alwaysFetchQueryValue = info.GetBoolean("_alwaysFetchQueryValue"); _alreadyFetchedQueryValue = info.GetBoolean("_alreadyFetchedQueryValue"); _attributeCollectionViaQueryValue = (policyDB.CollectionClasses.AttributeCollection)info.GetValue("_attributeCollectionViaQueryValue", typeof(policyDB.CollectionClasses.AttributeCollection)); _alwaysFetchAttributeCollectionViaQueryValue = info.GetBoolean("_alwaysFetchAttributeCollectionViaQueryValue"); _alreadyFetchedAttributeCollectionViaQueryValue = info.GetBoolean("_alreadyFetchedAttributeCollectionViaQueryValue"); _library = (LibraryEntity)info.GetValue("_library", typeof(LibraryEntity)); if(_library!=null) { _library.AfterSave+=new EventHandler(OnEntityAfterSave); } _libraryReturnsNewIfNotFound = info.GetBoolean("_libraryReturnsNewIfNotFound"); _alwaysFetchLibrary = info.GetBoolean("_alwaysFetchLibrary"); _alreadyFetchedLibrary = info.GetBoolean("_alreadyFetchedLibrary"); base.FixupDeserialization(FieldInfoProviderSingleton.GetInstance(), PersistenceInfoProviderSingleton.GetInstance()); // __LLBLGENPRO_USER_CODE_REGION_START DeserializationConstructor // __LLBLGENPRO_USER_CODE_REGION_END }
/// <summary>Private CTor for deserialization</summary> /// <param name="info"></param> /// <param name="context"></param> protected AttributeEntity(SerializationInfo info, StreamingContext context) : base(info, context) { _attributeValue = (policyDB.CollectionClasses.AttributeValueCollection)info.GetValue("_attributeValue", typeof(policyDB.CollectionClasses.AttributeValueCollection)); _alwaysFetchAttributeValue = info.GetBoolean("_alwaysFetchAttributeValue"); _alreadyFetchedAttributeValue = info.GetBoolean("_alreadyFetchedAttributeValue"); _decisionNode = (policyDB.CollectionClasses.DecisionNodeCollection)info.GetValue("_decisionNode", typeof(policyDB.CollectionClasses.DecisionNodeCollection)); _alwaysFetchDecisionNode = info.GetBoolean("_alwaysFetchDecisionNode"); _alreadyFetchedDecisionNode = info.GetBoolean("_alreadyFetchedDecisionNode"); _queryValue = (policyDB.CollectionClasses.QueryValueCollection)info.GetValue("_queryValue", typeof(policyDB.CollectionClasses.QueryValueCollection)); _alwaysFetchQueryValue = info.GetBoolean("_alwaysFetchQueryValue"); _alreadyFetchedQueryValue = info.GetBoolean("_alreadyFetchedQueryValue"); _decisionNodeCollectionViaDecisionNode = (policyDB.CollectionClasses.DecisionNodeCollection)info.GetValue("_decisionNodeCollectionViaDecisionNode", typeof(policyDB.CollectionClasses.DecisionNodeCollection)); _alwaysFetchDecisionNodeCollectionViaDecisionNode = info.GetBoolean("_alwaysFetchDecisionNodeCollectionViaDecisionNode"); _alreadyFetchedDecisionNodeCollectionViaDecisionNode = info.GetBoolean("_alreadyFetchedDecisionNodeCollectionViaDecisionNode"); _decisionNodeCollectionViaAttributeValue = (policyDB.CollectionClasses.DecisionNodeCollection)info.GetValue("_decisionNodeCollectionViaAttributeValue", typeof(policyDB.CollectionClasses.DecisionNodeCollection)); _alwaysFetchDecisionNodeCollectionViaAttributeValue = info.GetBoolean("_alwaysFetchDecisionNodeCollectionViaAttributeValue"); _alreadyFetchedDecisionNodeCollectionViaAttributeValue = info.GetBoolean("_alreadyFetchedDecisionNodeCollectionViaAttributeValue"); _queryCollectionViaQueryValue = (policyDB.CollectionClasses.QueryCollection)info.GetValue("_queryCollectionViaQueryValue", typeof(policyDB.CollectionClasses.QueryCollection)); _alwaysFetchQueryCollectionViaQueryValue = info.GetBoolean("_alwaysFetchQueryCollectionViaQueryValue"); _alreadyFetchedQueryCollectionViaQueryValue = info.GetBoolean("_alreadyFetchedQueryCollectionViaQueryValue"); _attributeType = (AttributeTypeEntity)info.GetValue("_attributeType", typeof(AttributeTypeEntity)); if(_attributeType!=null) { _attributeType.AfterSave+=new EventHandler(OnEntityAfterSave); } _attributeTypeReturnsNewIfNotFound = info.GetBoolean("_attributeTypeReturnsNewIfNotFound"); _alwaysFetchAttributeType = info.GetBoolean("_alwaysFetchAttributeType"); _alreadyFetchedAttributeType = info.GetBoolean("_alreadyFetchedAttributeType"); _context = (ContextEntity)info.GetValue("_context", typeof(ContextEntity)); if(_context!=null) { _context.AfterSave+=new EventHandler(OnEntityAfterSave); } _contextReturnsNewIfNotFound = info.GetBoolean("_contextReturnsNewIfNotFound"); _alwaysFetchContext = info.GetBoolean("_alwaysFetchContext"); _alreadyFetchedContext = info.GetBoolean("_alreadyFetchedContext"); base.FixupDeserialization(FieldInfoProviderSingleton.GetInstance(), PersistenceInfoProviderSingleton.GetInstance()); // __LLBLGENPRO_USER_CODE_REGION_START DeserializationConstructor // __LLBLGENPRO_USER_CODE_REGION_END }
/// <summary> Initializes the class members</summary> private void InitClassMembers() { _queryValue = new policyDB.CollectionClasses.QueryValueCollection(new QueryValueEntityFactory()); _queryValue.SetContainingEntityInfo(this, "Query"); _alwaysFetchQueryValue = false; _alreadyFetchedQueryValue = false; _attributeCollectionViaQueryValue = new policyDB.CollectionClasses.AttributeCollection(new AttributeEntityFactory()); _alwaysFetchAttributeCollectionViaQueryValue = false; _alreadyFetchedAttributeCollectionViaQueryValue = false; _library = null; _libraryReturnsNewIfNotFound = true; _alwaysFetchLibrary = false; _alreadyFetchedLibrary = false; PerformDependencyInjection(); // __LLBLGENPRO_USER_CODE_REGION_START InitClassMembers // __LLBLGENPRO_USER_CODE_REGION_END OnInitClassMembersComplete(); }