1 type derived from RelationshipType
System.Data.Entity (1)
System\Data\Metadata\Edm\AssociationType.cs (1)
21public sealed class AssociationType : RelationshipType
48 references to RelationshipType
System.Data.Entity (47)
System\Data\Common\CommandTrees\DefaultExpressionVisitor.cs (2)
317RelationshipType mappedType = (RelationshipType)this.VisitType(target.DeclaringType);
System\Data\Common\CommandTrees\ExpressionBuilder\DbExpressionBuilder.cs (3)
1289RelationshipType relType; 1314public static DbRelationshipNavigationExpression Navigate(this RelationshipType type, string fromEndName, string toEndName, DbExpression navigateFrom) 2843RelationshipType relType;
System\Data\Common\CommandTrees\ExpressionBuilder\Internal\ArgumentValidation.cs (3)
1215internal static TypeUsage ValidateNavigate(DbExpression navigateFrom, RelationshipType type, string fromEndName, string toEndName, out RelationshipEndMember fromEnd, out RelationshipEndMember toEnd) 1251internal static TypeUsage ValidateNavigate(DbExpression navigateFrom, RelationshipEndMember fromEnd, RelationshipEndMember toEnd, out RelationshipType relType, bool allowAllRelationshipsInSameTypeHierarchy) 1261relType = fromEnd.DeclaringType as RelationshipType;
System\Data\Common\CommandTrees\Internal\ExpressionDumper.cs (2)
223internal void Dump(RelationshipType type, string name) 234internal void Dump(RelationshipType type)
System\Data\Common\CommandTrees\Internal\ExpressionPrinter.cs (2)
779refNode.Children.Add(CreateRelationshipNode((RelationshipType)relatedRef.SourceEnd.DeclaringType)); 809private TreeNode CreateRelationshipNode(RelationshipType relType)
System\Data\Common\CommandTrees\ValueExpressions.cs (3)
485private readonly RelationshipType _relation; 492RelationshipType relType, 512public RelationshipType Relationship { get { return _relation; } }
System\Data\Common\EntitySql\SemanticAnalyzer.cs (4)
1560var relationshipType = edmType as RelationshipType; 1677var relationshipType = edmType as RelationshipType;
System\Data\Mapping\BaseMetadataMappingVisitor.cs (1)
191protected virtual void Visit(RelationshipType relationshipType)
System\Data\Mapping\MetadataMappingHasherVisitor.cs (1)
511protected override void Visit(RelationshipType relationshipType)
System\Data\Mapping\ViewGeneration\DiscriminatorMap.cs (1)
225Query.InternalTrees.RelProperty relProperty = new System.Data.Query.InternalTrees.RelProperty((RelationshipType)relatedRef.TargetEnd.DeclaringType,
System\Data\Metadata\Edm\NavigationProperty.cs (2)
66private RelationshipType _relationshipType; 82public RelationshipType RelationshipType
System\Data\Metadata\Edm\RelationshipSet.cs (3)
32internal RelationshipSet(string name, string schema, string table, string definingQuery, RelationshipType relationshipType) 42public new RelationshipType ElementType 46return (RelationshipType)base.ElementType;
System\Data\Metadata\ObjectLayer\ObjectItemConventionAssemblyLoader.cs (3)
542navigationProperty.RelationshipType = (RelationshipType)ospaceRelationship; 546navigationProperty.ToEndMember = (RelationshipEndMember)((RelationshipType)ospaceRelationship).Members.First(e => e.Name == cspaceProperty.ToEndMember.Name); 547navigationProperty.FromEndMember = (RelationshipEndMember)((RelationshipType)ospaceRelationship).Members.First(e => e.Name == cspaceProperty.FromEndMember.Name);
System\Data\Metadata\TypeSemantics.cs (1)
601return ((RelationshipType)edmMember.DeclaringType).KeyMembers.Contains(edmMember);
System\Data\Objects\DataClasses\RelatedEnd.cs (3)
87private RelationshipType _relationMetadata; 252internal RelationshipType RelationMetadata 2340this._relationMetadata = (RelationshipType)relationshipType;
System\Data\Query\InternalTrees\RelPropertyHelper.cs (6)
36private readonly RelationshipType m_relationshipType; 42internal RelProperty(RelationshipType relationshipType, RelationshipEndMember fromEnd, RelationshipEndMember toEnd) 54public RelationshipType Relationship { get { return m_relationshipType; } } 151private void ProcessRelationship(RelationshipType relationshipType) 180foreach (RelationshipType relationshipType in ws.GetItems<RelationshipType>(DataSpace.CSpace))
System\Data\Query\InternalTrees\ScalarOps.cs (1)
1597internal RelationshipType Relationship { get { return m_property.Relationship; } }
System\Data\Query\PlanCompiler\ConstraintManager.cs (4)
129internal ForeignKeyConstraint(md.RelationshipType relType, md.RelationshipSet relationshipSet, md.ReferentialConstraint constraint) 245md.RelationshipType relationshipType = (md.RelationshipType)relationshipSet.ElementType; 300private static bool IsBinary(md.RelationshipType relationshipType)
System\Data\Query\PlanCompiler\ITreeGenerator.cs (1)
2053RelProperty relProperty = new RelProperty((RelationshipType)targetRef.TargetEnd.DeclaringType, targetRef.SourceEnd, targetRef.TargetEnd);
System\Data\Query\PlanCompiler\PreProcessor.cs (1)
243private List<RelationshipSet> GetRelationshipSets(RelationshipType relType)
System.Data.Services (1)
System\Data\Services\Providers\ObjectContextServiceProvider.cs (1)
1086RelationshipType associationType,