void Allors.R1.Meta.AllorsGenerated.AllorsInternalRelationType.AllorsRemoveRelationTypeAssociationType() { AllorsAssert(); if (_RelationTypeAssociationType != null) { ((Allors.R1.Meta.AllorsGenerated.AllorsInternalAssociationType)_RelationTypeAssociationType).AllorsRoleSyncSetAssociationTypeRelationType(null); _RelationTypeAssociationType = null; _RelationTypeAssociationType = null; } }
protected void RoleSetRelationTypeAssociationType(global::Allors.R1.Meta.AssociationType value) { ((Allors.R1.Meta.AllorsGenerated.AllorsInternalRelationType) this).AllorsRemoveRelationTypeAssociationType(); if (value != null) { _RelationTypeAssociationType = value; ((Allors.R1.Meta.AllorsGenerated.AllorsInternalAssociationType)_RelationTypeAssociationType).AllorsRoleReleaseAssociationTypeRelationType(); _RelationTypeAssociationType = value; // role side ((Allors.R1.Meta.AllorsGenerated.AllorsInternalAssociationType)_RelationTypeAssociationType).AllorsRoleSyncSetAssociationTypeRelationType((global::Allors.R1.Meta.RelationType) this); } }