1 write to _dependentRole
System.Data.Entity (1)
System\Data\EntityModel\SchemaObjectModel\ReferentialConstraint.cs (1)
326_dependentRole = new ReferentialConstraintRoleElement(this);
15 references to _dependentRole
System.Data.Entity (15)
System\Data\EntityModel\SchemaObjectModel\ReferentialConstraint.cs (15)
41_dependentRole.Validate(); 43if (ReadyForFurtherValidation(_principalRole) && ReadyForFurtherValidation(_dependentRole)) 47IRelationshipEnd dependentRoleEnd = _dependentRole.End; 55if (_principalRole.Name == _dependentRole.Name) 64IsKeyProperty(_dependentRole, dependentRoleEnd.Type, 79Debug.Assert(_dependentRole.RoleProperties.Count != 0, "There should be some ref properties in Dependent Role"); 152System.Data.Entity.Strings.InvalidMultiplicityToRoleLowerBoundMustBeZero(_dependentRole.Name, this.ParentElement.Name)); 188if (_dependentRole.RoleProperties.Count != _principalRole.RoleProperties.Count) 196for (int i = 0; i < _dependentRole.RoleProperties.Count; i++) 198if (_dependentRole.RoleProperties[i].Property.Type != _principalRole.RoleProperties[i].Property.Type) 203_dependentRole.RoleProperties[i].Name, 204_dependentRole.End.Type.Identity, 327_dependentRole.Parse(reader); 332_dependentRole.ResolveTopLevelNames(); 360return _dependentRole;